为什么Linux Foundation的Zephyr RTOS使用Apache许可证?

pfa*_*con 3 zephyr-rtos

Zephyr RTOS https://www.zephyrproject.org/是Linux Foundation项目。Linux以其GPL许可证而闻名。为什么Zephyr RTOS使用Apache 2许可证?(这对新操作系统的采用者/用户有何影响?)

int*_*oad 5

Zephyr使用Apache v2代替GPL的原因有几个,其中包括以下两个原因:

  • 与Linux情况相反,Zephyr中的应用程序直接链接到OS。这意味着,如果Zephyr使用GPL,则每个应用程序都必须是开源的。如果公司要采用RTOS来开发产品,这显然是不可接受的

  • Apache v2保护开源项目的用户免遭潜在的专利诉讼,这对于潜在的Zephyr用户而言非常重要,这些用户希望确保不会因通过出货基于Zephyr的产品而受到起诉