幾天前,它變得眾所周知 通過發送到OpenJDK社區分發列表的消息, 微軟Java產品管理部的Bruno Borges宣布: 微軟已與甲骨文正式簽署合作協議 《 Oracle貢獻者協議》已在Java社區中受到歡迎。
於是 在第一階段, Microsoft Java開發團隊 僅限於糾正錯誤和進行反向移植工作 加入社區並適應OpenJDK開發規則。 的Java工程團隊 微軟已經確認與其他團體合作 以及使用Java的Microsoft分支機構以及Java生態系統中的合作夥伴,包括Oracle,Azul Systems,Red Hat,Pivotal,Intel和SAP。
例如,微軟已經意識到,在OpenJDK社區中,促進創新的首選方法是在發布補丁之前先討論更改。
然後 重申微軟對Java的承諾 並且該團隊希望將一些東西還給Java社區。 但是,團隊不僅會費勁地闖進來,而且還會從小錯誤修復等開始。 這樣他們就可以學會成為“ OpenJDK社區中的好公民”。
它 自微軟與Oracle合作以來已有很長時間了 參與Java開發,以確保JVM在Windows操作系統上提供足夠的性能。
以前,自1990年代以來,微軟採用Java已有很長的路要走,當時Java的創建者Sun Microsystems起訴微軟違反合同。
Sun聲稱微軟已經發行了與Sun不兼容的Java版本,這使Sun承諾“為Java寫一次,隨處運行”。 微軟做出了回應,該糾紛於2001年初得到解決。
在過去的幾年中,Microsoft一直在發起大規模的招聘活動 主要在哪裡 目的是吸引Oracle前僱員加強他們的工具開發團隊。 這導致了Java開發工具包的標準化,該工具包允許Java開發人員與其Azure雲平台上的服務進行交互。
但儘管如此 這是巨人第一次將OpenJDK集成到其任務中 直接為Java開發做出貢獻。 博爾赫斯本人是前Oracle開發人員。 他向Martijn Verburg介紹了Java工程團隊的負責人,該團隊將與Java生態系統中的其他合作夥伴一起工作。
Martijn Verburg還是jClarity的首席執行官, Microsoft於今年XNUMX月收購的AdoptOpenJDK的主要貢獻者,以增強對Azure的Java支持。 因此,只有在Microsoft排名靠前的情況下,它才能成立並繼續為Java世界做出貢獻。
該實現在GNU GPL許可中被分類為目錄,鏈接除外,因此Java類文件夾和網站的某些組件是根據許可條款確定的,以便在規定為GNU的版本中考慮。
Bruno Borges表示,從一開始,Backports便會繼續研究並觀察OpenJDK上運行的用途和策略,例如,在尋求發布補丁之前,先在郵件列表上進行討論以達成共識。
您可以閱讀原始消息 在下面的鏈接中。