在最新版本的jQuery项目(包括core、UI、Mobile、Sizzle和QUnit)中,包含了诸多重要的新特性。此外,这些开源项目的许可协议也得到了变更。
jQuery开发团队移除了GNU General Public License (GPL)许可证,只保留了MIT许可证。之前使用的是双许可证形式。该团队称,只使用一个许可证,可以使jQuery基金会的管理变得简单,并不会影响开发者继续使用任何的项目。
开发者仍可以免费获得一个jQuery基金会项目,进行修改,如果情况允许,仍可以重新基于GPL进行授权。该团队表示,MIT许可证是一个“宽松的、non-copyleft的自由软件许可证,与GNU GPL兼容”。
jQuery开发团队称,除非你是一名律师,否则这些变化对于你来说和之前没有什么区别,但这对于jQuery基金会非常重要。
另外,对于jQuery项目的贡献者,需要签署一个贡献者授权协议(CLA),jQuery团队成员则需要签署一个版权转让协议(CAA)。
Via jQueryBlog