编辑:
英语不是我的母语。也许我表达得不够清楚。这个怎么样:
Oracle 的 JRE 的 BCL 明确指出,该许可证不适用于在单一用途系统上运行的 java 程序,例如电视机盒或信息亭。我的猜测是,有一些商业信息亭和其他类型的单一用途系统正在运行 java 程序,我想知道这些程序运行在什么 JRE 上。我的意思是,像“亚马逊正在他们的超大型服务器上使用 blablabla 操作系统,拥有数百万用户”之类的声明让我非常相信 blablabla 操作系统是一个良好且可靠的操作系统。同样,听到“Acme 运输公司正在使用 IcedTea VM 是否有售票机,并且遍布世界各地的售票机有数百台”,我也会感到欣慰。
经过大量搜索和阅读后,我仍然很难理解 OpenJDK 或其他一些完全免费的 Java 开发工具包和运行时化身的使用情况到底有多好。
如果在使用 OpenJDK 编译软件时遇到问题,许多开发人员似乎并不认为这是一个大问题,因为他们觉得如果需要,他们总是可以切换到 Oracle JDK/JRE。但是,如果你真的,真的想建立一个完全基于自由代码的商业系统呢?
是否有任何关键系统只使用 IcedTea 或其他名称,以及来自 Apache 和其他人的常见第三方库,这可能有助于说服我使用 OpenJDK不会(编辑)导致死亡结尾?