時間:2019-11-03 來源:互聯網 瀏覽量:
近日,微軟的 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 參與開發。