当前位置:网站首页>Stm32cubemx, 68 sets of components, following 10 open source protocols
Stm32cubemx, 68 sets of components, following 10 open source protocols
2022-07-07 14:41:00 【strongerHuang】
Focus on + Star sign public Number , Don't miss the highlights
author | strongerHuang
WeChat official account | strongerHuang
In the process of embedded development , We will use many tools and software , Some are paid software , Some are free software .
among , There are many free software tools , But free is also subject to certain terms of the agreement .
Development STM32 We should all know ,ST The ecological environment Do a good job of it , Many of these development tools are free :STM32CubeMX、 STM32CubeIDE、 STM32CubeProg、 STM32CubeMonitor And many others can be used for free for a long time .
Free does not mean unlimited , that , Do you know what agreement these tools should follow ? Do you care about open source protocols ?
Every free software tool , There is an agreement , Here we share STM32CubeMX The terms of the agreement given : It includes 68 Set of components , To follow 10 Open source agreement .
10 Open source agreement :
Apache-2.0
BSD-3-clause
EPL-1.0
LGPL-2.1
MIT
MPL-1.1
JSON License
LZMA License
JDOM License
https://www.st.com/content/ccc/resource/legal/legal_agreement/additional_license_terms/group0/90/46/49/cb/f1/96/46/cf/Additional_Licence_Terms_STM32CubeMX/files/Additional_Licence_Terms_STM32CubeMX.html/jcr:content/translations/en.Additional_Licence_Terms_STM32CubeMX.html
What is an open source agreement ? What are the common open source protocols ?
Open source licenses , It is a kind of open source software “ constraint ”.
The open source agreement defines your rights and responsibilities when using open source software , That's what you can do , What can't be done .
Although the open source agreement does not necessarily have legal effect , But when it comes to software copyright disputes , The open source protocol is also one of the most important evidences .
such as : I wrote a software myself , Open source , You can take it DIY、 For project development , But you can't sell my open source software for money .
Common famous open source tools , There are usually additional files / Document description :
Open source code , Generally, there will be descriptions of open source protocols followed in the source code :
What are the common open source protocols ?
There are many open source protocols in the world , There are also many versions . Many open source software we see on the market 、 Tools generally have open source agreement terms .
There are several commonly used :
GPL
BSD
Apache
MIT
LGPL
······
Each protocol may have different versions , such as V1、V2 edition . Various agreements may have the same agreement , such as : Copy freely 、 Spread freely 、 Free modification, etc .
Please refer to the content I shared before : What is the open source agreement ?
There used to be a lot RTOS Are open source charges , Now open source and free , It also modifies the relevant open source agreements , For example, I shared with you before :µC/OS、FreeRTOS、RT-Thread、ThreadX The details of the open source agreement
Last , If it's a person , Or small companies use some open source software 、 Tools , May not care about the details of those agreements , If it's a big company , You need to know more about these agreements .
------------ END ------------
● special column 《 Embedded tools 》
● special column 《 Embedded development 》
● special column 《Keil course 》
● Embedded column selection tutorial
Pay attention to the reply of the official account “ Add group ” Join the technical exchange group according to the rules , reply “1024” See more .
Click on “ Read the original ” See more sharing .
边栏推荐
- Bashrc and profile
- 2022 cloud consulting technology series high availability special sharing meeting
- Differences between cookies and sessions
- 6. Electron borderless window and transparent window lock mode setting window icon
- "July 2022" Wukong editor update record
- Similarities and differences between switches and routers
- 寺岗电子称修改IP简易步骤
- JS in the browser Base64, URL, blob mutual conversion
- Pert diagram (engineering network diagram)
- 缓冲区溢出保护
猜你喜欢
在软件工程领域,搞科研的这十年!
Huawei cloud database DDS products are deeply enabled
WebRTC 音频抗弱网技术(上)
「2022年7月」WuKong编辑器更版记录
The longest ascending subsequence model acwing 482 Chorus formation
The longest ascending subsequence model acwing 1014 Mountaineering
"July 2022" Wukong editor update record
Instructions d'utilisation de la trousse de développement du module d'acquisition d'accord du testeur mictr01
Use case diagram
leetcode:648. 单词替换【字典树板子 + 寻找若干前缀中的最短符合前缀】
随机推荐
Differences between cookies and sessions
Full details of efficientnet model
MicTR01 Tester 振弦采集模块开发套件使用说明
Leetcode——344. Reverse string /541 Invert string ii/151 Reverse the word / Sword finger in the string offer 58 - ii Rotate string left
回归测试的分类
Simple steps for modifying IP of sigang electronic scale
2022云顾问技术系列之高可用专场分享会
比尔·盖茨晒48年前简历:“没你们的好看”
JSON解析实例(Qt含源码)
Leetcode - Sword finger offer 05 Replace spaces
多商户商城系统功能拆解01讲-产品架构
Attribute keywords serveronly, sqlcolumnnumber, sqlcomputecode, sqlcomputed
小程序目录结构
Base64 encoding
ES日志报错赏析-trying to create too many buckets
leetcode:648. 单词替换【字典树板子 + 寻找若干前缀中的最短符合前缀】
JS in the browser Base64, URL, blob mutual conversion
Shengteng experience officer Episode 5 notes I
The longest ascending subsequence model acwing 482 Chorus formation
PG基础篇--逻辑结构管理(锁机制--表锁)