jQuery放弃GPL 独钟MIT协议

发布时间:2012-09-25
摘要:有心的开发者可能发现了,最近更新的jQuery,无论是代码、文档还是功能都没有任何改变,据jQuery官方的说明是做了一次协议的更新——放弃GPL协议。对此你什么怎么看的?

也许你已经开始使用最新版的jQuery(core、UI、Mobile、Sizzle或者QUnit),是不是很奇怪为什么代码、文档、功能都没有改动?实际上最新版jQuery改变的是它的开源协议——从GPL、MIT双协议变成了MIT协议。这也就意味着你可以自由地使用、修改源代码而不必考虑商业限制或者开放源代码,从某种意义上来说更适合企业开发了。

对于这种改变,小编是持赞成态度的。一方面是因为GPL协议太过复杂;另一方面,GPL必须开源和禁止商用的限制在一定程度上降低了开发者的积极性。相比之下允许商业使用和闭源的MIT协议就更为宽松,对于整个生态环境来说必然是件好事,这一点从Android的迅猛发展上就可以看到(Android自Linux Kernel以上大部分是遵循BSD/MIT协议开源)。各位CSDN的读者,你们是这样看待这件事的呢?

对于GPL协议,你是怎么看的?
我赞成放弃GPL,MIT协议对开发者的限制更少
我反对,因为GPL才是真正的开源
无所谓,我是来打酱油的~
不清楚,学习中……
 

注:

GNU通用公共许可证,简称GNU GPL或GPL,最初由理查德·斯托曼为GNU计划而撰写。

GPL授予程序接受人以下权利,或称“自由”:

  • 以任何目的运行此程序的自由;
  • 再发行复制件的自由;
  • 改进此程序,并公开发布改进的自由(前提是能得到源代码)。

MIT授权协议是一种被广泛使用的相对宽松的软件授权协议。MIT授权协议之名源自麻省理工学院(Massachusetts Institute of Technology,MIT),又称“X授权协议”(X License)或“X11授权协议”(X11 License)。

被授权人权利:被授权人可根据程序的需要修改授权条款为适当的内容。

被授权人义务:在软件和软件的所有副本中都必须包含版权声明和许可声明。