微軟宣布加入OpenJDK 項目
近日,微軟的Bruno Borges 在OpenJDK 郵件列表中發布了一條消息,內容包含接下來發生的事情以及微軟如何開始將其團隊整合到OpenJDK 社區。在郵件中,Bruno Borges 提到,微軟已正式簽署《Oracle 貢獻者協議》。同時,他重申了微軟對Java 的承諾,以及微軟團隊對回饋Java 社區的期待。
Borges 曾經是Oracle 開發人員,現在擔任微軟Java 的首席產品經理。他向大家介紹了Java 工程團隊負責人Martijn Verburg,Verburg 同時也是jClarity 的首席執行官,而jClarity 是AdoptOpenJDK 的主要貢獻者,於今年8 月被微軟收購。
該郵件可以在 OpenJDK郵件列表中找到:
嗨,OpenJDK 社區,
在過去的一周中,微軟正式簽署了《Oracle 貢獻者協議》,甲骨文公司對我們參與該項目表示了認可及歡迎。我代表微軟Java 工程團隊,很高興正式加入OpenJDK 項目,並期待與你們的合作。
眾所周知,微軟及其子公司在許多方面都高度依賴Java,並且在微軟Azure 雲中向客戶提供Java 運行時服務。微軟已經認識到在甲骨文成功有效管理下的OpenJDK 項目所獲得的巨大價值,它收購了Java,得到了更廣泛的軟件生態系統,我們也期待做出自己的一份貢獻。
我們團隊在初期將致力於一些小的bug 修復和反向移植,這有助於我們更好地成為OpenJDK 的一員。例如,我們已經了解到,在發布補丁之前最好先討論更改,並且我相信我們還有很多東西要學習。
由Martijn Verburg領導的Java工程團隊已經與其他使用Java的微軟組織及子公司,還有一些Java生態系統中的合作夥伴(例如Azul Systems、Oracle、Pivotal、Red Hat、Intel、SAP等)合作。整個團隊將加入一些OpenJDK郵件列表並參與會話。
我們期待參與Java 的未來。
微軟首次向OpenJDK貢獻代碼是在2014年,貢獻內容關於Windows上TCP回環快速路徑機制方面的優化。2018年10月,甲骨文計劃將OpenJDK的源碼庫遷移至GitHub,彼時的GitHub剛剛被微軟收購,此後微軟與OpenJDK的關係也更進了一步。
此次微軟將為OpenJDK做貢獻的消息發出後,也有網友(id:yanglbme)梳理了二十多年來微軟與Java的一二事(https://juejin.im/post/5dbaac8cf265da4d365f28a6):
- 1996 年,微軟推出J++ 語言,並推出了Visual j++ 集成編程工具,對Java 進行了大量的修改。
- 1997 年,Sun 公司以“歧視使用Java 軟件,旨在維持其視窗操作系統的壟斷地位,違反反壟斷法”為由起訴微軟。
- 2001 年1 月,SUN 勝訴,根據雙方達成的和解協議,微軟不得對Windows 操作系統中包含的Java 語言作任何改動,並獲賠2000 萬美元。
- 2001 年年底,微軟在推出新版操作系統Windows XP 和新版IE 時,故意不安裝Java 軟件,並且推出高仿Java 的語言C# 和.net 框架。
- 2002 年6 月,微軟稱從2004 年起,因為安全原因微軟的Windows 操作系統將不再支持Java 語言。
- …
- 2019 年10 月,微軟宣布加入OpenJDK 參與開發。
消息來源:jaxenter