开源协议专题(六):GPL、LGPL、MPL
1、LGPL是GPL的变种,也是GNU为了得到更多的甚至是商用软件开发商的支持而提出的。与 GPL的最大不同是,可以私有使用LGPL授权的自由软件,开发出来的新软件可以是私有的而不需要是自由软件。所以任何公司在使用自由软件之前应该保证在 LGPL或其它GPL变种的授权下。
2、QNCL许可证,全称为Qt Non Commercial License,是QPL许可证的一个变体,类似于GPL与LGPL之间的关系,它在某些规定上比QPL更为严格。在修改和发布方面,两者的规定保持一致,但区别在于软件的应用范围和连接性。QNCL的核心区别在于它对软件使用的定义。
3、总部位于慕尼黑的宝马集团一级软件服务解决方案提供商itk的软件工程师就告诉智库君,为了加速进行软件研发和标准化测试,软件工程师们发挥主观能动性变得越来越重要,而灵活使用开发者社区中的各类现有代码和工具就是捷径之一。
4、开源软件的许可证比较繁多和复杂,对于我们来说,经常遇到的开源许可证大多是GPL和BSD两种,此外还有Adobe经常使用的MPL许可证。简单来说,GPL许可证具有相当强的传染性,如果你想要把一份采用GPL许可证的代码经过修改后再次发布二进制版本,那么你同时也必须再次开放其源代码。
5、商业软件不能使用GPL协议的代码。GNU Lesser General Public License 还有另一个GNU License:GNU Lesser General Public License (LGPL)。比起GPL它授予的权限较少。一般来说,LGPL比较适合连接到非GPL或者非开源文件的库文件。
6、没有给出批准日期的许可证是在1999年1月1日以前批准的。
GPL是什么意思?急
1、GPL,是GNU General Public License的缩写,是GNU通用公共授权非正式的中文翻译。它并非由自由软件基金会所发表,亦非使用GNU通用公共授权的软件的法定发布条款─只有GNU通用公共授权英文原文的版本始具有此等效力。大多数软件许可证决意剥夺你共享和修改软件的自由。
2、GPL是GNU通用公共许可证(GNU General Public License)的缩写。GPL是一种广泛使用的开源软件许可证,它规定了开源软件的使用、复制、修改和分发等方面的要求。GPL的核心原则是保证开源软件的自由使用和自由修改,以及保护用户的权益。
3、开放源代码(Open source code)也称为源代码公开,指的是一种软件发布模式。开源许可证即授权条款。开源软件并非完全没有限制。最基本的限制,就是开源软件强迫任何使用和修改该软件的人承认发起人的著作权和所有参与人的贡献。
4、有个软件许可证,是一种格式合同,由软件作者与用户签订,用来规定和限制软件用户使用软件(或其源代码)的权利,以及作者应尽的义务。常用的软件许可证包括:GPL、BSD许可证、私权软件许可证等等。如果要求你提供这个,应该是对业绩的证明,那一定要有。另外,这也可以作为对设计案例的证明。
5、将它分割成了如今的八个独立赛区(后来越南赛区从东南亚赛区脱离出来,成为了其中的第九个独立赛区:包括巴西赛区(CBLOL)、独立体赛区(LCL)、日本赛区(LJL)、拉丁美洲北部赛区(LLN)、拉丁美洲南部赛区(CLS)、大洋洲赛区(OPL)、土耳其赛区(TCL)、东南亚赛区(GPL)、越南赛区(VCS)。
6、在PoketLinux中,称之为用户化信息交换(CIE),也就是提供和访问为每个用户需求而定制的主题信息的能力,而不管正在使用的设备是什么。 MidoriLinux 由Transmeta公司推出的MidoriLinux操作系统代码开放,在GUN普通公共许可(GPL)下发布,可以在http://midori.transmeta.com上立即获得。
发表评论