0211 Open Source Licenses (一)关于开放源代码运动与自由软件运动 开放源代码运动(Open Source Movement,也有译为“公开源代码运动”)实际上是一个描述性的统称,是指以Linux为代表的GNU自由软件计划、Apache开放源代码软件计划、开放源代码首创行动Open Source Initiative等开放源代码软件计划的统称。对于开放源代码运动,国外被称为软件领域的“数字化时代的文艺复兴”、软件领域“具有共产主义色彩的战略”。记得管理学大师彼得·杜拉克有句名言“任何企业必须形成一个真正的整体,并且将个人的努力融会成一种共同的努力”。这就是开放源代码运动的宗旨。而自由软件运动(Free Software Movement)实际上也是一个描述性的统称,指的就是上述的一种开放源代码运动,只是定义的角度不同而已。 (二)开放源代码软件的认定 “开放源代码首创行动组织”(Open Source Initiative Association,简称OSIA)是一个非盈利的组织,是美国的Bruce Perens和Eric S.Raymond等人于1998年在美国加州发起设立的,倡导了“开放源代码首创行动”(Open Source Initiative,简称OSI),其目的就是要让开放源代码软件的发展有一个更好的土壤。组织建立的目的就是想尽可能统一开放源代码软件的标准,捍卫开放源代码这一神圣的定义,为此,该组织从软件的许可问题入手,结合证明商标,为开放源代码软件业的发展做出了重大的贡献。 开放源代码首创行动组织,作为一个自发建立的非官方组织,为了在开放源代码软件领域实现统一标准的目的,确实难度很大,但是该组织的定位和战略很好,将自己定位为一个行业自律协会性质,并且巧妙的应用了商标战略。将Open Souce Initiative、OSI申请了证明商标,称为“OSI Certified”标志,自己作为证明商标的管理者(OSIA原想将Open Source、OS等申请为产品商标,但是由于具有描述性的特征,所以未被授权,因而才转申请了证明商标)。是否是开放源代码软件,不光要看权利人是否提供源代码,另外一个很重要的标志就是许可证的问题,因为,基本上所有的开放源代码软件在发布时都会附带一个许可协议,即我们所说的许可证。在许可证中,会规定许可人和被许可人的权利与义务,而正是这些权利和义务,决定了权利人是否将源代码真正的向社会公众开放,从而可以实现是否是开放源代码软件的判断。OSIA正是从软件的许可证上着手,将证明商标许可给那些经其审核认定为开放源代码软件的软件提供者。这样,凡被认定为开放源代码软件许可证的,都可以表明OS、OSI等商标标识,从而得到开放源代码软件界的认可。 经过4年多的发展,“开放源代码首创行动”取得了很大的成功,像自由软件联盟GNU、IBM、NOKIA、NETSCAPE等的开放源代码软件许可证都先后得到了OSIA的认证,截至2002年12月1日,经OSIA认证的开放源代码软件的软件许可证有38种,而截至2004年3月1日,经OSIA认证的开放源代码软件的软件许可证就增加到如下的52种: 1.Academic Free License 2.Apache Software License 3.Apache License, 2.0 4.Apple Public Source License 5.Artistic license 6.Attribution Assurance Licenses 7.BSD license 8.Common Public License 9.CUA Office Public License Version 1.0 10.EU DataGrid Software License 11.Eiffel Forum License 12.Eiffel Forum License V2.0 13.Entessa Public License 14.Fair License 15.Frarneworx License 16.GNU Genral Public License(GPL) 17.GNU Library or“Lesser” General Public License(LGPL) 18.Lucent Public License(Plan9) 19.Lucent Public License Version 1.02 20.IBM Public License 21.Intel Open Source License 22.Historical Permission Notice and Disclaimer 23. Jabber Open Source License 24.MIT license 25.MITRE Collaborative Virtual Workspace License(CVW License) 26.Motosoto License 27.Mozilla Public License 1.0(MPL) 28.Mozilla Public License 1.1(MPL) 29.Naumen Public License 30.Nethack General Public License 31.Nokia Open Source License 32.OCLC Research Public License 2.0 33.Open Group Test Suite License 34.Open Software License 35.PHP License 36.Python license(CNRI Python License) 37.Python Software Foundation License 38.Qt Public License(QPL) 39.Real Networks Public Source License V1.0 40.Reciprocal Public License 41.Ricoh Source Code Public License 42.Sleepycat License 43.Sun Industry Standards Source License(SISSL) 44.Sun Public License 45.Sybase Open Watcom Public License 1.0 46.University of Illinois/NCSA Open Source License 47.Vovida Software License v. 1.0 48.W3C License 49.wxWindows Library License 50.X.Net License 51.Zope Public License 52.zlib/libpng license 在这其中,开放源代码软件业最著名的GPL、LGPL、MPL、MPL1.1等软件许可证,都经过OSIA的认证。
字体:大 中 小 |