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。