在我目前的工作中从事 dockerization 项目时,我有一个疑问:我可以使用哪个 Java?
这种怀疑是由于:
因此,经过一些研究,我得到了以下结论:
问题
根据我的结论:
引用
最佳答案
2021-09 更新
No-Fee Terms and Conditions许可证,discussed on the Oracle company blog .
在我的第一次阅读中,似乎这个新许可证使生产使用免费(以及开发、测试和培训使用),捆绑 Oracle JDK 时收费出售的产品除外 产品。但我不是律师,因此请自行阅读条款并根据需要咨询法律建议。
请记住,许多其他供应商继续提供 Java 规范的实现,如下面的流程图所示。其中一些供应商出售支持计划,可选择或作为使用其产品的要求。永远不要假设,始终阅读您获得的任何发行版的详细要求。
2021 年的另一个更新:将 Microsoft 添加到下面的供应商列表中。
多家供应商提供 Java 实现选择
Answer by Speakjava是正确且内容丰富的。
此外,这是我为指导您选择 Java 实现的供应商而制作的流程图。
或者另一种看待这一点的方式:您的特定动机或情况。
关于java - 我可以将哪个免费版本的 Java 用于生产环境和/或商业用途?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58250782/