英文:
Is java 8 no longer lts?
问题
我正在下载 Java JDK,在列表中 https://www.oracle.com/in/java/technologies/javase-downloads.html,只有 Java 11 前面标有 LTS。但据我所知,Java 8 也是 LTS,我还在 Wikipedia 上进行了搜索 https://en.m.wikipedia.org/wiki/Java_version_history,它显示 Java 8 是 LTS 版本,将受支持直至 2030 年。那么,这是否意味着 Java 8 不再是 LTS 版本。
英文:
I was downloading java jdk and in the list <https://www.oracle.com/in/java/technologies/javase-downloads.html> it shows LTS only in front of java 11. But java 8 was LTS as I know and I also searched on wikipedia <https://en.m.wikipedia.org/wiki/Java_version_history> and it shows java 8 as LTS version which will be supported untill 2030. So, does that mean java 8 is no longer a LTS version.
答案1
得分: 9
是的,它仍然是一个长期支持版本(LTS),因为扩展支持将持续到2030年。您可以查看官方的Oracle Java路线图。
英文:
Yes, it's still a LTS since extended support will be provided till 2030. You can check the official Oracle Java Roadmap.
答案2
得分: 2
供个人使用的话,您仍然可以从Oracle获取公共更新,但如果您是商业用户,如果想使用Oracle Java,务必确保您拥有商业许可证。
这就是为什么包括我自己在内的许多商业项目在截止日期之前匆忙切换到OpenJDK或者AWS Corretto,以免违反Oracle的许可协议。幸运的是,作为OpenJDK社区主要推动力的RedHat已承诺将支持OpenJDK Java 8直到2026年。
RedHat的支持承诺链接:https://access.redhat.com/articles/1299013
AWS也对Corretto 8作出了类似的承诺。
AWS Corretto常见问题链接:https://aws.amazon.com/corretto/faqs/
英文:
For personal use, you can continue to get public updates from Oracle, but if you are a commercial user, make sure you have the commercial license if you want to use Oracle Java.
This is the reason that many commercial projects including my own rushed to switch to OpenJDK or Aws Corretto before the deadline to not violate Oracle's license. Fortunately, RedHat, which is main force behind OpenJDK communiy has committed to support OpenJDK Java 8 until 2026.
https://access.redhat.com/articles/1299013
AWS has also made the same committment for Corretto 8.
https://aws.amazon.com/corretto/faqs/
答案3
得分: 0
我认为你对OpenJDK的兴趣似乎比Oracle JDK更大,因为Oracle JDK 8自2019年以来的最后一次公共更新已经是2019年的事了。Oracle只为其客户提供Java 8的更新。然而,OpenJDK 8仍然可用,并且由RedHat进行维护。RedHat承诺会支持Java 8直到2026年5月。
英文:
I think you are more interested in OpenJDK rather than Oracle JDK since the last public update of Oracle JDK 8 was in 2019. Oracle provides Java 8 updates only for Oracle customers. However, OpenJDK 8 is still available and it's being maintained by RedHat. RedHat promises that it's going to support Java 8 until May 2026.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论