也许你已经开始使用最新版的jQuery(core、UI、Mobile、Sizzle或者QUnit),是不是很奇怪为什么代码、文档、功能都没有改动?实际上最新版jQuery改变的是它的开源协议——从GPL、MIT双协议变成了MIT协议。这也就意味着你可以自由地使用、修改源代码而不必考虑商业限制或者开放源代码,从某种意义上来说更适合企业开发了。
对于这种改变,小编是持赞成态度的。一方面是因为GPL协议太过复杂;另一方面,GPL必须开源和禁止商用的限制在一定程度上降低了开发者的积极性。相比之下允许商业使用和闭源的MIT协议就更为宽松,对于整个生态环境来说必然是件好事,这一点从Android的迅猛发展上就可以看到(Android自Linux Kernel以上大部分是遵循BSD/MIT协议开源)。各位CSDN的读者,你们是这样看待这件事的呢?