当前位置: 首页 > 知识库问答 >
问题:

JavaSE 11.0.5(LTS)许可证(下载最新的openJDK更新)

岳研
2023-03-14

jdk是通过以下链接从oracle下载的吗?是GPL许可证,我认为不是https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

如果它没有GPL许可,为什么openjdk站点建议我从oracle下载jdk,并声称它是在GPL许可下https://jdk.java.net/java-se-ri/11

这些二进制文件供Java SE 11平台规范的实现者使用,仅供参考。此参考实现已通过Java社区流程获得批准。Oracle提供GPL下的生产就绪二进制文件;并且将出现在最流行的Linux发行版中

共有2个答案

长孙德惠
2023-03-14

简短回答

下载openJDK及其最新更新https://adoptopenjdk.net/

Oracle JDK不是GPL

万分感谢@bhspencer

长答案

我正在查找更新的openJDK 11https://jdk.java.net/或位于https://openjdk.java.net/

但这两个链接都没有为openJDK最新更新提供明确的下载链接。

线索可以在这里找到https://openjdk.java.net/projects/jdk-updates/导致我仔细检查https://adoptopenjdk.net/是正确的地方下载

再次非常感谢@bhspencer

贺海
2023-03-14

您可以在从URL下载JDK之前看到https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

你需要接受他们的Oracle技术网络许可协议OracleJavaSE,二进制文件不在GPL下,如果你接受了它(这是Oracle的陷阱)

该页面确实提供了GPL下提供的二进制文件,但它在该页面中有些隐藏这是它们提供的链接https://jdk.java.net/

 类似资料:
  • 另一个问题是我为什么需要LTS?我认为如果我们不采取LTS,那么任何我们都得不到任何支持/补丁的缺陷(或安全补丁)。对吧?

  • 我试图在我的bash脚本中从Sourceforge下载最新版本的graphicsmagick 问题是当我试图提取tar.gz我得到以下错误 这意味着脚本不是在下载最新的tar.gz而是下载另一种文件类型? 为什么会这样,我错过了什么?

  • 问题内容: Oracle已经发布了Java 7的更新2,而OpenJDK似乎仍在去年夏天发布的原始内部版本147上。 OpenJDK是否可以使用更新? 似乎确实有一个仅用于更新的OpenJDK项目(http://openjdk.java.net/projects/jdk7u/),其中提到它们将与Oracle同时发布更新,但我什么都找不到。 谢谢 马克 问题答案: 我将在这里回答自己的问题,以综合我

  • Flask 由一个三条款的 BSD 许可证许可。基本上可以认为:你可以用它做任何事情, 只要版权在 Flask 的支持范围内,条款不能被修改,并且提供免责声明。 此外,你不可以在没有书面同意的情况下使用作者的名字来推广衍生作品。 完整的许可证可以在下面找到( Flask License )。对于文档和艺术作品, 使用不同的许可证。 作者 Flask is written and maintaine

  • Akka License This software is licensed under the Apache 2 license, quoted below. Copyright 2009-2014 Typesafe Inc. <http://www.typesafe.com> Licensed under the Apache License, Version 2.0 (the "Lice

  • 问题内容: 如何更新OpenJDK的时区信息?Oracle推出了tzupdater,但这受其许可证的约束,因此我不想使用它。我正在寻找一种开源替代方案,该方案将允许我仅更新时区信息,而不是整个JRE。 问题答案: Azul最近发布了一个开源工具来更新TZ数据:https : //www.azul.com/products/open-source- tools/ziupdater-time-zone