Fedora33计划使用OpenJDK11作为默认Java版本

  到目前为止,Fedora仍在默认使用Java1.8/OpenJDK8作为系统默认的JDK版本。不过对于即将到来的Fedora33(计划今年晚些时候发布),Fedora团队计划将其迁移到OpenJDK11。

  据了解,该提案目前已在“变更提案”中提出,Fedora工程与指导委员会仍在对此进行辩论以及权衡。该提案一旦被通过,Fedora33将会为java/javac选择OpenJDK11而不是古老但流行的OpenJDK8。

  与此同时,RedHat的Java团队似乎并不急于使用OpenJDK11,它表示在OpenJDK17(下一个LTS版本)发布之前会一直默认使用OpenJDK8。RedHat还表示其OpenJDK团队此前一直在推动升级JDK版本。但在这种情况下,他们的用户似乎不太情愿切换到使用OpenJDK11,甚至强烈反对。所以他们也就跳过JDK11作为系统JDK,并计划在大约三年时间内直接从8跃升到17。

  最后,在近日举办的FESCo会议上,委员会批准了Fedora33与RPM4.16一起使用,并将RPM数据库从BerkeleyDB迁移到SQLite。