阿里巴巴將開源OpenJDK長期支持版本Alibaba Dragonwell,持續(xù)開源回饋社區(qū)
3月19日據(jù)媒體報道,阿里巴巴即將開源OpenJDK長期支持版本Alibaba Dragonwell,為全球Java界開發(fā)者提供了一個新的選擇。該版本廣泛應(yīng)用于阿里巴巴旗下業(yè)務(wù),在大規(guī)模Java應(yīng)用部署下的穩(wěn)定性、效率以及性能優(yōu)化有突出的優(yōu)勢。
Java是全球應(yīng)用最廣泛的語言技術(shù)棧。據(jù)統(tǒng)計,全球Java開發(fā)工程師超過1000萬名。而JDK作為Java語言的軟件開發(fā)工具包,是整個Java應(yīng)用的核心。當(dāng)前,在JDK全球市場份額中,Oracle JDK占70%、OpenJDK約占21%。但2019年1月之后,Oracle不再提供Oracle JDK 8免費商業(yè)版本更新。
阿里巴巴一直不遺余力地推動全球Java技術(shù)進(jìn)步。自2010年起,阿里就開始基于OpenJDK開源軟件進(jìn)行開發(fā)與定制。作為全集團Java應(yīng)用的基石,Alibaba Dragonwell支撐了阿里經(jīng)濟體內(nèi)所有的Java業(yè)務(wù),保證了多年來“雙11”的平穩(wěn)運行,積累了大量業(yè)務(wù)場景下的實踐經(jīng)驗。在大規(guī)模Java應(yīng)用部署情況下,Alibaba Dragonwell可以大幅度提高穩(wěn)定性、效率及性能。
2018年,阿里巴巴還作為首家且唯一的中國企業(yè),獲邀加入Java全球管理組織Java Community Process (JCP)的***執(zhí)行委員會,為Java語言規(guī)范作出貢獻(xiàn)。
基于《阿里巴巴Java開發(fā)手冊》研發(fā)的Java開發(fā)規(guī)約插件p3c開源后,也廣受Java工程師歡迎,在GitHub累計獲得14,000Star。
“Dragonwell中文譯為龍井,象征著中國的茶文化,又恰好是杭州特色。well一詞通常被描述為水源匯聚在一起供大家分享,這也是我們開源的初衷,希望可以集合開發(fā)者的力量,不斷完善該項目并最終貢獻(xiàn)給所有用戶。”阿里云智能資深技術(shù)專家李三紅在近日一次媒體采訪中表示,阿里本身就是Alibaba Dragonwell的***用戶之一,未來一定會持續(xù)維護(hù),這是毫無疑問的。同時也希望有更多的開發(fā)者參與貢獻(xiàn),讓Java變得更好。
作為世界***技術(shù)舞臺上最活躍的力量之一,阿里巴巴始終積極擁抱開源,回饋社區(qū)。截止目前,阿里巴巴已經(jīng)參與了9家全球開源基金會及組織,包括Linux Foundation、Cloud Native Computing Foundation、Apache Software Foundation、Continuous Delivery Foundation等,是Linux、MySQL、JVM、Kubernetes、etcd、containerd、Flink、Envoy等知名開源項目的核心貢獻(xiàn)者和維護(hù)者,并主導(dǎo)開源400多個項目,涉及中間件、框架、組件、數(shù)據(jù)庫、存儲、工具領(lǐng)域等。
3月21日,阿里云峰會·北京站的開發(fā)者專場將詳細(xì)介紹Alibaba Dragonwell,當(dāng)天阿里云開發(fā)者中心將開放下載Build,Github同步發(fā)布源代碼,全球Java開發(fā)者都可下載使用。