0

我们能否使用 IBM Worklight 免费开发者版构建商业应用程序?

我搜索了 IBM 官方网站,我感觉到我们必须购买许可证才能开发商业应用程序。但是,有人可以澄清一下吗?

4

1 回答 1

1

从法律上讲: 不,你不能。

非生产限制

本程序只能部署为被许可方内部非生产活动的内部开发和测试环境的一部分,包括但不限于测试、性能调整、故障诊断、内部基准测试、分段、质量保证活动和/或开发内部使用使用已发布的应用程序编程接口对本程序进行添加或扩展。在未获得适当的生产权利的情况下,被许可方无权将本程序的任何部分用于任何其他目的。

从技术上讲:您可以创建一个不使用 Worklight 特性的应用程序,为了在生产环境中使用它们,您必须购买 IBM Worklight 的消费者版或企业版。

这样做你会失去:

  • 在应用程序服务器上安装 Worklight Server 的能力
  • 利用 Worklight 适配器进行后端连接的能力,这依赖于 Worklight Server
  • 使用众多内置安全功能(应用程序真实性、设备配置……)保护您的应用程序的能力
  • 管理您的应用程序的能力(通知,禁用,...)
  • 远程更新(直接更新)您的应用程序的能力
  • 利用 Worklight 的统一推送通知的能力
  • 查看运营分析的能力
  • ... 而这样的例子不胜枚举。

相反,您将不得不依赖 AJAX 请求并花时间(重新)实现应用程序所需的各个方面(但这当然也取决于应用程序的范围和目的)。

另见:

对于 Worklight 的任何疑问,我建议联系 IBM:

于 2013-07-26T16:37:10.857 回答