Java的特點是百花齊放,不像c#或者go只有一家主導(dǎo)。oracle jdk收費了,沒關(guān)系,不是只有它可用。java還有很多免費的主流的jdk發(fā)行版本,記錄下來備忘。
OpenJDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 OpenJDK是其他所有jdk發(fā)行版的基礎(chǔ),可以用于開發(fā)和測試,但不建議將它用于Java生產(chǎn)環(huán)境。 |
Temurin(AdoptOpenJDK) - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Temurin由Eclipse開源基金會旗下的Adoptium工作組維護(hù),基于openjdk構(gòu)建的免費的jdk發(fā)行版(之前是AdoptOpenJDK),可用于在Java生產(chǎn)環(huán)境中替代oracle jdk。 |
IBM Semeru Runtime - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Semeru是由IBM基于openjdk構(gòu)建的免費jdk發(fā)行版,jvm采用IBM開源的openj9,性能優(yōu)越,大幅減小Java應(yīng)用程序的內(nèi)存占用。推薦用于生產(chǎn)環(huán)境,是代替oracle jdk的優(yōu)秀選擇。 |
Amazon Corretto - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Corretto是由亞馬遜維護(hù)的基于openjdk的免費的jdk生產(chǎn)就緒版本,提供長期支持,其中包括性能增強和安全修復(fù)。在亞馬遜內(nèi)部有數(shù)以千計的Java應(yīng)用程序基于Corretto執(zhí)行,支撐亞馬遜電子商務(wù)網(wǎng)站和aws在Linux上高速穩(wěn)定運行。 |
阿里巴巴龍井(Dragonwell) - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 龍井(Dragonwell)是由中國著名的電子商務(wù)公司阿里巴巴主導(dǎo)開源的openjdk發(fā)行版,阿里巴巴的主要業(yè)務(wù)都運行在基于Linux和Dragonwell的Java應(yīng)用程序上。 |
畢昇JDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 畢昇JDK是中國領(lǐng)先的科技公司華為內(nèi)部基于OpenJDK定制的Huawei JDK的開源版本,運行在華為內(nèi)部500多個產(chǎn)品上。畢昇JDK是一款高性能、可用于生產(chǎn)環(huán)境的OpenJDK發(fā)行版。它對華為內(nèi)部Java應(yīng)用場景中遇到的一些性能問題和穩(wěn)定性問題進(jìn)行了修復(fù),并在ARM架構(gòu)上進(jìn)行了性能優(yōu)化和穩(wěn)定性增強,在ARM架構(gòu)上更穩(wěn)定,在大數(shù)據(jù)等場景下可以獲得更好的性能。 |
騰訊 Kona JDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Kona JDK是中國領(lǐng)先的互聯(lián)網(wǎng)公司騰訊基于 OpenJDK 定制開發(fā)的 JDK 版本,廣泛服務(wù)于騰訊內(nèi)部業(yè)務(wù)和騰訊云上客戶,經(jīng)過了內(nèi)部大數(shù)據(jù)和AI等復(fù)雜業(yè)務(wù)場景的驗證,為騰訊 Java 生態(tài)提供專業(yè)持續(xù)的保障,具有穩(wěn)定性高、安全性高、性能好等特點。 |
微軟OpenJDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 您沒看錯,是它,曾經(jīng)與Java為敵的微軟也有基于OpenJDK的構(gòu)建版本。微軟首次向 OpenJDK 貢獻(xiàn)代碼是在 2014 年。2018年甲骨文將 OpenJDK 的源碼庫遷移至 GitHub,當(dāng)時的 GitHub 剛剛被微軟收購,此后微軟與 OpenJDK 的關(guān)系也更進(jìn)了一步。 |
Azul Zulu - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Azul Zulu是Java標(biāo)準(zhǔn)版(“Java SE”)規(guī)范的開源實現(xiàn)。它是OpenJDK開源項目的二進(jìn)制構(gòu)建,有免費版本和收費的商業(yè)支持版本。Azul號稱是全球最大的 OpenJDK商業(yè)版提供商,世界唯一100% 基于 Java 的公司。提供世界上最安全、最穩(wěn)定的 OpenJDK 版本。 |
SapMachine - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 SapMachine是由SAP基于OpenJDK構(gòu)建的免費的下游版本。它用于為希望使用OpenJDK運行Java應(yīng)用程序的SAP客戶和合作伙伴構(gòu)建和維護(hù)SAP支持的OpenJDK版本。 |
Liberica JDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 Liberica JDK是一個100%開源的Java實現(xiàn)。它是由BellSoft基于OpenJDK構(gòu)建的,并且所有Liberica版本都包含JavaFX。 |
GraalVM - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 與其他jdk發(fā)行版不同,GraalVM是一個通用虛擬機(jī),由oracle開發(fā)并開源。它可以運行用Javascript、Python、Ruby、R、基于JVM的語言(如Java、Scala、Groovy、Kotlin、Clojure)和基于LLVM的語言(例如C和C++)編寫的應(yīng)用程序。GraalVM消除了編程語言之間的隔離,并實現(xiàn)了共享運行時中的互操作性。它可以像Go語言一樣把java程序打包為本機(jī)可執(zhí)行程序直接運行,也可以像OpenJDK一樣作為運行時來運行java程序。 |
Oracle JDK - 官方網(wǎng)站 - 源代碼 - 文檔 - 下載地址 在sun被oracle收購以后,很多人以為Java就是Oracle JDK。其實,跟其他OpenJDK發(fā)行版一樣,它只是Java平臺標(biāo)準(zhǔn)版的一種實現(xiàn)。所謂Java收費了,只是oracle JDK收費了,其他jdk仍可以免費使用。文章來源:http://www.zghlxwxcb.cn/news/detail-521752.html |
?文章來源地址http://www.zghlxwxcb.cn/news/detail-521752.html
到了這里,關(guān)于免費的Java主流jdk發(fā)行版本有哪些?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!