如果开源软件应用到生产系统或商业领域,我们需要关注开源许可证 (License). 我根据自己的理解做了一张图, 从左往右开源许可证的限制由低到高.
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的几种(GPL,BSD,MIT,Mozilla,Apache和LGPL) 之中做选择,也很复杂。 via
Copyleft
: 版责,开源协议中要求衍生软件也必须开源.
Open Source Licenses in 2020: Trends and Predictions
参考
- About Open Source Licenses
- Understanding open-source and free software licensing
- GitHub Choose License
https://opensource.guide/