linux整理-GUN讲解, GPL LGPL BSD等各种开源协议许可证的区分

时间:2024-06-01 11:38:25

什么是GUN?

GNU: 1983年,Richard Stallman(理查德·马修·斯托曼)创立GNU计划。一套完全*的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标(发展出一套完整的开放源代码操作系统来取代Unix),名称来自GNU’s Not Unix!的递归缩写。

2.什么是GPL?

**GPL:**一种GNU通用公共许可协议,为保证GNU软件可以*的使用、复制、修改和发布,所有的GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,是一个被广泛使用的*软件许可协议条款,保证终端用户运行、学习、分享(复制)及编辑软件之*,GPL是*软件和开源软件的最流行许可证。
特色表现:

•取得软件与原始码:您可以根据自己的需求来执行这个*软件
•复制:您可以*的复制该软件
•修改:您可以将取得的原始码进行程序修改工作,使之适合您的工作
•再发行:您可以将您修改过的程序,再度的*发行,而不会与原先的撰写者冲突
•回馈:您应该将您修改过的程序代码回馈于社群

一张图教你区分各种开源协议:
linux整理-GUN讲解, GPL LGPL BSD等各种开源协议许可证的区分