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

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

常用的开源协议:


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协议的代码,但要承担代码产生的侵权责任。

目录
相关文章
|
5月前
|
C# 索引
C#各大版本特性
C#各大版本特性
81 0
|
8月前
|
人工智能 Apache
社区供稿 | 140B参数、可商用!OpenBuddy 发布首个开源千亿中文 MoE 模型的早期预览版
我们很自豪地于今天发布OpenBuddy最新一代千亿MoE大模型的早期预览版本:OpenBuddy-Mixtral-22Bx8-preview0-65k。此次发布的早期预览版对应约50%的训练进度。
|
8月前
|
Web App开发 存储 Linux
探索openKylin:中国首个独立开源桌面操作系统
探索openKylin:中国首个独立开源桌面操作系统
363 0
探索openKylin:中国首个独立开源桌面操作系统
|
存储 安全 Devops
开放原子开源基金会联合阿里云发布AtomGit代码协作平台
AtomGit基于阿里云云效研发的分布式多副本架构,所有存储和服务节点均为无状态设计。
615 0
|
供应链 Cloud Native 安全
开源操作系统社区 OpenCloudOS 正式成立,由开放原子开源基金会托管和监督
开源操作系统社区 OpenCloudOS 正式成立,由开放原子开源基金会托管和监督
281 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。
1988 0
|
安全 测试技术 API
开放原子开源基金会发布孵化项目毕业标准 v1.0
开放原子开源基金会发布孵化项目毕业标准 v1.0
131 0
|
算法 Linux 程序员
开源是自由的,永远
开源软件到底受不受美国政府管制?会不会应美国政府的要求禁运?最近这个话题成了热点。遗憾的是,到现在中文文章里我没看到能把这个事情说清楚的文章,这让我非常惊讶。中国科技和互联网行业从开源软件中受益极大,也有无数直接和间接参与者,但是这些基本事实还是糊涂的,比较遗憾。
181 0
|
Web App开发 移动开发 安全
微软推出IE10第二个平台预览版
7月1日消息,据国外媒体报道,微软继4月在MIX11会议上发表IE10首个平台预览版(Platform Preview 1,PP1)后,本周推出IE10的第二个平台预览版( PP2)。IE10将会伴随着明年出炉的Windows 8的问世,采用多种新的HTML5标准,强化HTML5的效能,同时也针对网络应用程序新增各种安全功能。
763 0