是的,你是对的。如果您更新到最新版本,您将不再能够在 GPLv3 许可下免费使用 Grid 和 Upload,并且您将不得不使用另一个框架重新设计 Grid 和 Upload 控件(很遗憾)。
据我所知,您也不允许同时使用 Kendo UI 核心(Apache 许可证,版本 2.0)和旧版本的 Kendo UI Web 来利用缺少的控件/小部件,因为这意味着双重许可证。
以下片段来自我从 Telerik 收到的一封电子邮件:
这对 Kendo UI Web GPLv3 的许可证持有者意味着什么?
以前的 Kendo UI 产品——Web GPLv3、Web、DataViz、Mobile 和 Complete——已被简化为两个许可证:开源 Kendo UI Core 和商业 Kendo UI Professional。
要继续使用 Kendo UI 进行开发,您可以:
- 下载 Kendo UI Core并访问以前开源不可用的新小部件
- 升级到 Kendo UI Professional并获得对所有 HTML5 小部件的访问权限,以及由构建产品的相同开发人员提供的专门技术支持
或者您可以继续使用 GPL v3 许可证,但要知道不会有新的产品更新。
这非常清楚地概述了您的选择:
- 付款(剑道 UI 专业版)
- 解决方法(Kendo UI Core + 替换框架)
- 保持原样但不再收到新版本(剑道 UI Web)
就替换框架而言,我只能代表网格控件,因为我不使用上传控件,但我建议看一下jQWidgets。他们的网格非常发达,并且具有与剑道网格相似的功能。如果您将他们的控件用于非营利项目,则可以免费使用它,否则它不是免费的。