我在我的开发环境中使用jqGrid 4.5.4版本用于网站应用程序 并且当我在商业网站上发布我的应用程序时想要使用相同的版本。
我怀疑的是,最近我看到了最新版本的Guriddo Jqgrid 4.7.1及其新许可证 知识共享许可。
请告诉我,我现在可以在商业网站上使用Jqgrid版本4.5.4(在MIT / GPL许可下)吗?
我现在可以在商业网站上使用之前的Jqgrid版本使用MIT / GPL v2许可吗?
答案 0 :(得分:10)
您可以确定在MIT / GPL许可下的商业网站中继续使用4.5.4,4.6或4.7。版本4.7.1和4.7实际上是相同的(参见所有差异here)。您可以从here 4.7.0版本下载,并使用许可协议查看the lines。您可以将其与jqGrid 4.6最小化文件的the lines进行比较。版本4.7.0于2014年12月8日发布。几天后,Tony已更改许可证并于2014年12月16日发布了4.7.1。
因此,您可以在MIT / GPL许可下使用最高4.7.0的所有版本。
MIT许可证允许对代码进行更改。所以每个人都可以修改4.7.0的代码并免费提供MIT / GPL许可证下的结果。
例如,我做了很多改变。您可以从here下载相应的代码。我计划创建相应的文档,并以#34; free jqGrid"的名称发布新的免费版jqGrid。很快。您可以看到docuemtation here的初步版本。
更新:它目前发布了两个免费的jqGrid版本:4.8.0和4.9.0,其中包含许多新功能和改进。作为文档,您可以使用许多wiki articles。我将使用4.x.y转换为版本号,因为我想保持与jqGrid的旧4.x版本的兼容性。我仍然希望有时间编写更详细的文档。 : - )
我在两个公共CDN上发布了免费jqGrid的发布版本:cdnjs和jsDelivr。所以每个人都可以在你的项目中使用相应的URL。另外可以使用GitHub中的最新来源的URL,如here所述,但我建议不要在生产中使用它。
我还在三个知道的存储库上发布了免费的jqGrid:NuGet(使用Install-Package free-jqGrid
进行安装),npm(使用npm install free-jqgrid
进行安装)和{{3} (使用bower install free-jqgrid
安装)。
我希望以上所有内容都能简化每个人对免费jqGrid 的使用。此外,我通常会非常快速地修复发布为bower的所有错误。每个人都可以滚动issue查看报告问题的反应时间。如果可能,请提供重现问题的演示,或发布JavaScript代码和可用于重现报告问题的测试用例。我希望将来也能保持同样快速的反应时间。