“Oracle Binary Code License Agreement for the Java SE Platform Products”中定义的当前使用字段限制禁止在嵌入式系统中使用。
“通用台式计算机和服务器”是指计算机, 包括用于一般用途的台式机和笔记本电脑或服务器 最终用户控制下的计算功能(例如但不是 特别限于电子邮件,通用互联网浏览和 办公套件生产力工具)。在系统和软件中使用软件 提供专用功能的解决方案(除了 如上所述)或设计用于嵌入式或功能特定的 软件应用程序...不包括在此定义中 根据本协议获得许可。
这些限制是否也适用于OpenJDK和其他可能的实现?在这样的环境中使用Java从Oracle获取单独许可的唯一方法是什么?
答案 0 :(得分:1)
不,这些限制不适用于OpenJDK。它们仅适用于JDK和JRE的Oracle品牌二进制安装包(我认为它仍然包含一些不在OpenJDK中的代码)。
如果使用OpenJDK,则只受OpenJDK许可证的约束,即“GPL +链接异常”。