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