jqgrid - 我的开发应用程序使用 JQgrid 4.6.0 版本,但当前的 jqgrid 不是免费的商业许可证

标签 jqgrid

我使用 Jqgrid 4.6.0 版本开发了我的 Web 应用程序,该版本具有 MIT 许可证。 如果我通过发布我的网络应用程序来商业使用相同版本(4.6.0),可以吗? 我不想使用最新的 Jqgrid 版本,因为 4.6.0 版本对我来说已经足够了。

如果我使用 4.6.0 版本,需要采取哪些步骤来避免任何法律问题。

最佳答案

jqGrid 的所有版本(包括版本 4.7.0)均在双重许可下发布:MIT 和 GPLv2。一旦发布,就无法更改该版本的许可协议(protocol)。因此您仍然可以免费将其用于商业用途。此外,许可证允许每个人在需要时修改代码。不应删除作者插入的版权注释。

如果您使用4.7.1、4.8、4.8.1、4.8.2、5.0.0、5.0.1版本,您应持有Guriddo jqGrid JS新的许可协议(protocol)。如果您需要支付费用,请描述 here .

对应MIT许可证,大约一年前我对jqGrid 4.7.0进行了fork,修复了jqGrid 4.6/4.7中存在的许多小bug,并实现了许多新功能。我以免费 jqGrid 的名称在 GitHub 上发布该产品。 。所有已发布的版本(4.8.0、4.9.0、4.9.1、4.9.2、4.10.0、4.11.0、4.11.0 和当前的 4.12.0)均可在 CDN 上获取(请参阅 the wiki article ), npm、bower、NuGet 和 WebJars(请参阅 the readme)。我在与您现在使用的 jqGrid 4.6 相同的双重许可证 MIT 和 GPLv2 下发布免费的 jqGrid。我只是请求通过 PayPal 捐款来为发展做出贡献,如果有可能的话(请参阅 the readme )。

因此,您可以继续使用 jqGrid 4.6 或考虑升级到免费的 jqGrid 4.12.0。迁移的最大优点是使用alive版本。您可以报告您可能发现的任何错误,或者将新功能的建议发布为 an issue在 GitHub 上。

关于jqgrid - 我的开发应用程序使用 JQgrid 4.6.0 版本,但当前的 jqgrid 不是免费的商业许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34570284/

相关文章:

javascript - jqgrid设置一行的背景

jquery - jqGrid 导出到 CSV - 发布而不是获取

php - JqG​​rid删除功能

javascript - 覆盖 JqGrid 标题单击或实现 JqGrid 标题双击

jquery - jqGrid 3.4 中的自定义数据工具提示

jqgrid - 未捕获的异常 : jqGrid - No such method: navGrid

jquery - 单击下一步按钮时无法获取当前页面作为参数

json - NodeJS : saving renamed uploaded image to the database

jquery - JQGrid动态列和搜索查询

javascript - 在jqgrid中加载本地数据