open source
#开源证书
2024-01-20
不同类型开源证书
GNU General Public License (GPL)
- 特点:强大的版权保护,要求衍生作品也必须以GPL发布。
- 例子:Linux系统核心、Inkscape、MySQL、MariaDB。
GNU Lesser General Public License (LGPL)
- 特点:较弱的版权保护,适用于程序库,允许使用在商业产品中。
- 例子:OpenOffice.org 3、CUPS、GNU Aspell。
Eclipse Public License (EPL)
- 特点:商业友好,允许构建包含EPL和非EPL代码的软件。
- 例子:Clojure、Jetty、Java测试框架。
Mozilla Public License (MPL)
- 特点:介于严格和宽松许可证之间,项目适合商业用途,要求提供引用说明。
- 例子:Firefox浏览器、LibreOffice、Cairo。
Apache License 2.0 (ASL)
- 特点:非版权许可证,适合商业用途,被许可方可以修改并重新分配。
- 例子:Android、Apache Spark、Spring Framework。
MIT License
- 特点:非常灵活,适合商业用途,被许可方可以自由使用、修改和重新分发。
- 例子:Node.js、Atom、AngularJS。
BSD License
- 特点:有三个版本,与MIT许可证相似,适合商业用途,不要求将源代码与衍生作品一起发布。
- 例子:Django、Ruby、Redis。