5

我在我的开发环境中为网站应用程序使用 jqGrid 4.5.4 版本,并希望在商业网站上发布我的应用程序时使用相同的版本。

我的疑问是,最近我看到了最新版本的 Guriddo Jqgrid 4.7.1 和它的新许可证 Creative Commons License。

请告诉我现在可以在商业网站上使用 Jqgrid 版本 4.5.4(根据 MIT/GPL 许可证)吗?

我现在可以在商业网站上使用具有 MIT/GPL v2 许可证的 4.7 之前的 Jqgrid 版本吗?

4

1 回答 1

11

您可以确保在 MIT/GPL 许可下继续在您的商业网站中使用 4.5.4、4.6 或 4.7。4.7.1 和 4.7 版本实际上是相同的(请参阅此处的所有差异)。您可以从此处下载4.7.0 版本并查看许可协议。您可以将那里与jqGrid 4.6 的最小化文件的行进行比较。4.7.0 版本于 2014 年 12 月 8 日发布。几天后,Tony 更改了许可证并于 2014 年 12 月 16 日发布了 4.7.1。

因此,您可以在 MIT/GPL 许可下使用最高 4.7.0 的所有版本。

MIT 许可证允许对代码进行更改。所以大家可以修改4.7.0的代码,免费提供MIT/GPL许可下的结果。

例如,我做了很多改变。您可以从这里下载相应的代码。我计划很快创建相应的文档并以“free jqGrid”的名义发布新的免费版本的 jqGrid。您可以在此处查看文档的初步版本。

更新:它目前发布了两个免费 jqGrid 版本:4.8.04.9.0,其中包括许多新功能和改进。作为文档,您可以使用许多wiki 文章。我将使用 4.xy 转换版本号,因为我想保持与旧 4.x 版本的 jqGrid 的兼容性。我仍然希望找到时间编写更详细的文档。:-)

我在两个公共 CDN 上发布了免费 jqGrid 的发布版本:cdnjsjsDelivr。所以每个人都可以在你的项目中使用相应的 URL。还可以使用来自 GitHub 的最新源的 URL,就像这里描述的那样,但我建议不要在生产中使用它。

我还在三个众所周知的存储库上发布了免费的 jqGrid:NuGet(用于Install-Package free-jqGrid安装)、npm(用于npm install free-jqgrid安装)和bower(用于bower install free-jqgrid安装)。

我希望以上所有内容可以简化每个人对免费 jqGrid的使用。此外,我通常会非常快速地修复发布为issue的所有错误。每个人都可以滚动查看已关闭的问题,以查看对报告的问题的反应时间。如果可能的话,请提供重现问题的演示,或者发布 JavaScript 代码和我可以用来重现报告的问题的测试用例。我希望我将来也能保持同样的快速反应时间。

于 2015-02-15T20:25:27.117 回答