开源文化的著名开源许可类型

(1)BSD许可证——需要版权和作者身份声明;

(2)GPL-通用公共许可证(CopyLeft)禁止衍生或分发产品;

(3)LGPL-库/二级GPL,不同于GPL许可证。在此许可证下,库(字母)

数据库)可以自由连接专有软件;

(4)艺术许可——保持作者对进一步发展的控制。

(5)Netscape公共许可证(NPL)——一种基于GPL精神的新许可证,但被保留下来。

对源代码的更多控制和所有权;

(6)公共领域)——通常用于决定性算法中,以鼓励广泛使用,通常由美国政府使用。BSD是伯克利软件发行的缩写,意思是伯克利软件发行。BSD是一组软件发行版的通称。从软件分发到操作系统的演变有一个历史过程,这个过程对FreeBSD非常重要。

BSD于1983年8月正式发布,1008个月内发布了超过1000个站点许可证,是一个非常知名的版本。1986年6月,4.3BSD发布,1988年6月,CSRG发布4.3BSD-Tahoe,这是第一个将BSD内核分解为机器相关和机器无关两部分的版本。这是非常有价值的,它使BSD能够被移植到许多不同的架构中。

由于BSD使用AT & amp;T Unix部分源代码,当at & amp;当T源代码的许可费用越来越高的时候,一些想用BSD代码生产面向PC的TCP/IP网络产品的厂商要求Berkely把AT& T代码从BSD发行中分离出来,单独发行没有AT &的许可条款;测试源代码许可证。所以,到6月,1989,一个at & amp;T Unix代码的BSD版本诞生了,它被称为联网版本1。这是Berkeley发布的第一套可自由再分发的代码。它允许授权用户以源代码或二进制形式发布修改或修改后的代码,并且不得向Berkeley申报版税。唯一的要求是在源代码文件中完整保留Berkeley的版权声明,并在包含上述代码的其他产品文档中声明其产品包含加州大学和其他贡献者的代码。这就是著名的BSD许可证的由来。GPL-是自由软件最广泛使用的软件许可证。人们可以修改程序的一个或多个副本或程序的任何部分,以形成基于这些程序的衍生作品。在修改的文件中必须清楚地说明你修改了这个文件以及任何修改的日期。您必须允许您发布或出版的作品,包括本程序的全部或部分,或从本程序的全部或部分派生的作品,由第三方在本许可证下使用,并且您不应为此授权付费。

最常见的方式是开源后满足GPL许可,然后通过发布、咨询、添加用户定制功能等方式收费。另一种是将开源代码与版权软件捆绑销售,从而赚取版权费。一种是开放全部或部分源代码,收集补丁,满足用户知情权的要求。作为商业软件的补充。通过发放多个许可证从其他许可证中赚钱。通过开源代码和免费使用赚取垄断标准的地位。NPL是网景在1998开源后提出的。它试图在促进自由软件开发和保护商业企业自由软件开发之间达成妥协。当NPL授权给第三方时,受NPL限制的代码条款与NPL不同,这使得NPL对于开源社区来说是不可接受的。