Java中的使用字段限制?

时间:2013-10-18 20:33:55

标签: java oracle

Oracle Binary Code License Agreement for the Java SE Platform Products”中定义的当前使用字段限制禁止在嵌入式系统中使用。

  

“通用台式计算机和服务器”是指计算机,   包括用于一般用途的台式机和笔记本电脑或服务器   最终用户控制下的计算功能(例如但不是   特别限于电子邮件,通用互联网浏览和   办公套件生产力工具)。在系统和软件中使用软件   提供专用功能的解决方案(除了   如上所述)或设计用于嵌入式或功能特定的   软件应用程序...不包括在此定义中   根据本协议获得许可。

这些限制是否也适用于OpenJDK和其他可能的实现?在这样的环境中使用Java从Oracle获取单独许可的唯一方法是什么?

1 个答案:

答案 0 :(得分:1)

不,这些限制不适用于OpenJDK。它们仅适用于JDK和JRE的Oracle品牌二进制安装包(我认为它仍然包含一些不在OpenJDK中的代码)。

如果使用OpenJDK,则只受OpenJDK许可证的约束,即“GPL +链接异常”。