Java 关于Oracle JDK免费版本的问题

Java 关于Oracle JDK免费版本的问题,java,Java,对于以下文件 BPR版本仅在商业上向Oracle客户提供。 这就是问题所在 我可以免费使用没有BPR的GA构建吗 如果可能,我在哪里可以找到官方文件中的信息?对您的两个问题的简短回答是: 问题:我可以免费使用没有BPR的GA构建吗 答:这取决于你想用它做什么 问:我在哪里可以找到官方文件中的信息 答复: 2019年,Oracle更改了Java标准版(SE)的许可结构。在此之前,JavaSE可以用于任何目的,而无需从Oracle购买许可证。目前,该产品的某些用途(包括部署到生产环境中)需要付费许

对于以下文件

BPR版本仅在商业上向Oracle客户提供。

这就是问题所在

我可以免费使用没有BPR的GA构建吗


如果可能,我在哪里可以找到官方文件中的信息?

对您的两个问题的简短回答是:

问题:我可以免费使用没有BPR的GA构建吗

答:这取决于你想用它做什么

问:我在哪里可以找到官方文件中的信息

答复:

2019年,Oracle更改了Java标准版(SE)的许可结构。在此之前,JavaSE可以用于任何目的,而无需从Oracle购买许可证。目前,该产品的某些用途(包括部署到生产环境中)需要付费许可证。有关详细信息,请参阅

好消息是,在做出这一改变之前,Oracle承诺其发布版本将尽可能与SE对应版本相似,从而致力于更好地支持开源社区。自Java11以来,Oracle的OpenJDK构建在功能上与SE版本基本相同。OpenJDK版本可以免费用于任何目的

除了Oracle直接提供的发行版外,还有其他各种基于OpenJDK的发行版。我极力推荐的是,在中提供。此版本完全受Amazon支持。它由他们在内部用于支持其AWS服务的所有Java基础设施。亚马逊承诺至少在3年内定期对任何主要版本进行安全更新。它是完全免费的,无论您是在AWS上还是在其他地方运行它

根据@BasilBourque,您可能希望查看一下,这对JDK的整体情况进行了简要和详细的解释

更新:Yikes。我想我一定是另一个答案所说的“互联网上的随机权威”。我不认为我暗示我有任何特别的“权威”,我希望并期望我提供的信息会像在S.O.上发现的任何其他信息一样被采纳,并根据涉及的利害关系给予适当的怀疑

无论如何,请不要仅仅根据我上面所说的去做任何可能让你陷入法律麻烦的事情。我在上面提供了一个指向Oracle文档的指针,几个月前我从中首次获得了上述信息。但即使有了这些问题,我认为如果你碰巧遇到律师提出的任何许可证问题,你也可以用简短和血淋淋的细节链接到解释情况的链接。