标题:Qt加入LGPL v3授权协议
作者:XChinux
日期:2014-08-21 19:57
内容:
转发Qt新闻:Qt加入LGPL v3授权协议
发布于2014年8月20日(星期三) | 作者: Lars Knoll
20年前,Qt开发公司Trolltech成立时,它的一个基本原则是将Qt作为一种免费软件提供给开源社区。早期版本Qt的应用范围仅限于Unix/Linux和X11视窗系统。经过数年的时间,越来越多的平台成为了Qt开源版本大家庭中的一员。
同时,Qt的授权方式也经历了与时俱进的发展。Qt 1.x源代码的公布仍囿于严苛的授权条款的约束。随着Qt 2的问世,QPL授权便应运而生并成为主流。若干年后,Qt 4.0的推出标志着Qt开始接受GPL v2作为其标准授权,从而解决了基于GPL授权的各种应用与QPL授权之间的某些授权冲突问题。
GPL v3授权刚一出炉,Trolltech就参与了同自由软件基金会(FSF)的商谈讨论。而当自由软件基金会发布该授权后,我们便将它补充进来作为Qt的备选授权。最终,诺基亚在2009年接受了LGPL v2授权,并将其作为Qt授权许可方式的选项之一。
所有GUN授权的精髓就在于一个强大的公共版权,即让用户能容易访问并有权使用源代码应用与源码库。而它们的意义在于为用户提供保护,使他们能自由修改应用程序和基础代码库,并且还可以运行修改过的应用程序。
但在很多人看来,LGPL 2.1授权中存在有漏洞,即它并未清楚地说明是否可以利用一个修改过的代码库来运行应用程序。即使其破坏了LGPL授权的精神和初衷,仍被企业广泛利用开发封闭的设备。如果设备使用的是LGPL v2.1授权软件,那么用户就可能无法在这些设备上安装修改过的代码库,且不能将该代码库同安装在设备上的其他软件一起使用。
我们还认为,使用LGPL版本开发的封闭消费终端设备对于Qt生态系统会产生破坏作用。由于这些设备并不对第三方开发者开放,因此它们对Qt生态系统没有任何贡献,也无法扩大Qt开发者的目标设备范围。除了无法给Qt生态系统带来贡献之外,它也不可能为Qt的进一步发展提供资金上的支持。
正是由于上述这些原因,我们认为LGPL v2.1授权并没能像自由软件基金会所期望的那样让使用者的自由得到保护。也正 ..
#1 [彩阳 08-21 20:36]
翻译棒!
我想买商业版了。
#2 [XChinux 08-21 21:09]
是digia的人翻译的。
#3 [彩阳 08-21 21:26]
Qt中文博客很久没有更新了。我以为这个翻译会反映在Qt博客上呢。
http://blog.qt.digia.com/cn/
#4 [toby520 08-22 00:57]
消息比我滞后呵呵
#5 回 XChinux 的帖子 [cavendish 08-22 05:02]
XChinux:是digia的人翻译的。 (2014-08-21 21:09)
谁翻译的?
怎么没提交到我这里...