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

什么是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等各种开源协议许可证的区分_第1张图片

你可能感兴趣的:(linux学习)