ikvm.net的许可证问题?

时间:2012-05-10 07:53:48

标签: licensing openjdk ikvm

我正在考虑使用ikvm.net。虽然ikvm.net拥有可供商业应用程序使用的许可证,但openjdk将在GPL下开发。

我的问题是因为ikvm.net正在提供一个openjdk .net程序集会影响将要使用ikvm.net的应用程序吗?

1 个答案:

答案 0 :(得分:0)

以下是我个人的意见,可能是错的。我不是律师。

OpenJDK的许可证是GPL + linking exception而不是简单的GPL。这意味着您可以编写基于OpenJDK的商业应用程序。商业应用程序的编写是链接异常的原因。

IKVM也没有Android的问题,因为许可证不像Apache许可证那样免费。 OpenJDK部分继续在GPL +链接例外。

更大的问题是专利。 Java的专利只能在TCK通过时使用。 IKVM未通过TCK。我想从来没有测试过它。

但是大多数专利无效。感谢Google。大多数专利与VM自身更相关,而与API无关。像垃圾收集和反射这样的东西不是零件或IKVM。这是.NET Framework的功能。

在几周内我们会了解更多。如果Android没有专利问题,那么IKVM也没有专利问题。