Oracle新Java许可证,旧版本如何受到影响?

Oracle新Java许可证,旧版本如何受到影响?,java,Java,Oracle似乎将更改java新版本的许可证(>=1.812019年4月)。如Oracle post所述,旧版似乎将继续免费: 我在以前的许可证(如BCL)下下载的Oracle Java SE版本会发生什么变化? 您可以继续使用根据条款下载的版本 下载它们所依据的许可证的名称。旧版本是 仍然可以在Java存档中找到。请注意,旧版本的 提供JRE和JDK是为了帮助开发人员调试旧版本中的问题 系统。它们没有使用最新的安全修补程序进行更新,并且 不建议在生产中使用。甲骨文公司强烈建议: 您仍然使用最新

Oracle似乎将更改java新版本的许可证(>=1.812019年4月)。如Oracle post所述,旧版似乎将继续免费:

我在以前的许可证(如BCL)下下载的Oracle Java SE版本会发生什么变化?

您可以继续使用根据条款下载的版本 下载它们所依据的许可证的名称。旧版本是 仍然可以在Java存档中找到。请注意,旧版本的 提供JRE和JDK是为了帮助开发人员调试旧版本中的问题 系统。它们没有使用最新的安全修补程序进行更新,并且 不建议在生产中使用。甲骨文公司强烈建议: 您仍然使用最新版本的Java 性能、稳定性和安全性更新

  • 这意味着在生产中使用旧版本java(1.6、1.7)的“生产客户”不受此许可证更改的影响

  • 您如何看待与此许可证更改相关的Java的未来

  • 与您的经验相关,openJDK可以在不接触代码的情况下取代“官方”Java发行版(自然使用相同的版本)?是否有人成功地将发行版替换为此特定的许可证更改

这意味着使用旧版本的“生产客户” 生产中的java版本(1.6、1.7)不受本许可证的影响 换衣服

正确的

您如何看待与此许可证更改相关的Java的未来

许多项目已经开始转向OpenJDK,而且这种趋势很可能会继续下去。上的讨论将帮助您更多地了解它

与您的体验相关,openJDK可以取代“官方”Java 不接触代码的分发(自然使用相同版本)? 让某人成功地将发行版替换为此特定版本 执照变更


以上第2点已经回答。

这些问题由。如果你不明白他们说什么,请律师给你建议。我们不是这里的律师,我们没有资格为您提供法律建议。。。或者告诉您许可证更改的真正含义。我在“复制并粘贴”Oracle答案的基础上添加了一些问题。您认为openJDK可以在不接触代码的情况下替换“官方”Java发行版(自然使用相同的版本)“-出于不同的原因,这是离题的。它需要一个基于意见的答案。我们唯一能回答的是,很多人已经从Oracle JDK转换到了同等的OpenJDK,没有问题或问题很少。我投票结束这个问题,因为它需要的是法律建议,而不是技术建议。