你知道主流的开源协议分别代表什么意思嘛?

简介: 你知道主流的开源协议分别代表什么意思嘛?

常用的开源协议:


Apache License 2.0

Apache Licence是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。

BSD开源协议(Berkerley Software Distribution)

商业软件可以使用,也可以修改使用BSD协议的代码。

GPL ( GNU General Public License )

商业软件不能使用GPL协议的代码。

LGPL ( GNU Library or “Lesser” General Public License )

商业软件可以使用,但不能修改LGPL协议的代码。

MIT ( MIT license )

商业软件可以使用,也可以修改MIT协议的代码,甚至可以出售MIT协议的代码。

MPL ( Mozilla Public License 1.1 )

商业软件可以使用,也可以修改MPL协议的代码,但修改后的代码版权归软件的发起者。

CDDL (Common Development and Distribution License )

商业软件可以使用,也可以修改CDDL协议的代码。

EPL (Eclipse Public License 1.0 )

商业软件可以使用,也可以修改EPL协议的代码,但要承担代码产生的侵权责任。

目录
相关文章
|
16天前
|
人工智能 Apache
社区供稿 | 140B参数、可商用!OpenBuddy 发布首个开源千亿中文 MoE 模型的早期预览版
我们很自豪地于今天发布OpenBuddy最新一代千亿MoE大模型的早期预览版本:OpenBuddy-Mixtral-22Bx8-preview0-65k。此次发布的早期预览版对应约50%的训练进度。
|
12月前
|
人工智能 自然语言处理 API
世界首款真开源类ChatGPT大模型Dolly 2.0,可随意修改商用
世界首款真开源类ChatGPT大模型Dolly 2.0,可随意修改商用
296 0
|
供应链 Cloud Native 安全
开源操作系统社区 OpenCloudOS 正式成立,由开放原子开源基金会托管和监督
开源操作系统社区 OpenCloudOS 正式成立,由开放原子开源基金会托管和监督
193 0
开源操作系统社区 OpenCloudOS 正式成立,由开放原子开源基金会托管和监督
|
Linux uml Windows
知名开源UML工具StarUML有了新的版本:StarUML-v2.5.0
较早之前使用Delphi开发的开源UML工具StarUML,到5.0后多年来一直未有更新,从StarUML-v2.5.0官网看,它就是StartUML的最新版本,支持Windows、Mac OS X和Linux。
1820 0
|
数据库
新一代的cc许可证 —— 4.0版本登场
CreativeCommons.org 是一个非营利组织,该组织提供同名的一系列著作权许可方式。知识共享组织的主要宗旨是使得著作物能更广为流通与改作,作为其他人据以创作及共享的基础,并以所提供的许可方式确保上述理念。详细请查看其wiki页面。现已宣布他们4.0 许可证可以正式使用了。以下是官方博文内容翻译。
239 0
新一代的cc许可证 —— 4.0版本登场
《深入理解C++11:C++ 11新特性解析与应用》——第1章 新标准的诞生 1.1 曙光:C++11标准的诞生
本节书摘来自华章计算机《深入理解C++11:C++ 11新特性解析与应用》一书中的第1章,第1.1节,作者 IBM XL编译器中国开发团队,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2343 0