linux的gpl协议linux的gpl

如题所述

linux有哪些协议?

Linux协议整理

1.GPL协议:

无论软件以何种形式发布,都必须同时附上源代码。

开发或维护遵循GPL协议开发的软件的公司或个人,可以对使用者收取一定的服务费用。但还是一句老话——必须无偿提供软件的完整源代码,不得将源代码与服务做捆绑或任何变相捆绑销售。

2.LGPL协议:GPL的类库的开源协议:开源代码可以被商业销售。BSD协议:

自由使用修改源代码:可以开源或者专有在发布。

linux操作系统内核使用哪几种编程语言开发的?

Linux操作系统是用C语言、汇编语言编写的。

Linux(l?n?ks/LIN-?ks)是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。

只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。

解释下什么是GPL?

GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。

GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。

自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两种。如果有什么不懂的话可以去看看《Linux就该这么学》这本书,非常适合新手学习Linux。

温馨提示:答案为网友推荐,仅供参考
相似回答