数日前、それは知られるようになりました OpenJDKコミュニティ配布リストに送信されたメッセージによって、 MicrosoftのJava製品管理部門のBrunoBorgesは、次のように発表しました。 マイクロソフトは、オラクルとのコラボレーション契約に正式に署名しました 「OracleContributorAgreement」であり、Javaコミュニティで歓迎されています。
すぐに 最初の段階では、 MicrosoftJava開発チーム バグの修正とバックポート作業の実行に限定することを目的としています コミュニティに参加し、OpenJDK開発ルールに適応します。 のJavaエンジニアリングチーム マイクロソフトはすでに他のグループと関わっていることを確認しています Oracle、Azul Systems、Red Hat、Pivotal、Intel、SAPなどのJavaエコシステムのパートナーとともに、Javaを使用するMicrosoftのブランチ。
たとえば、Microsoftは、OpenJDKコミュニティでイノベーションを促進するための好ましい方法は、パッチがリリースされる前に最初に変更について話し合うことであることをすでに認識しています。
その後 Javaに対するMicrosoftの取り組みを再確認 そして、チームはJavaコミュニティに何かを還元したいと考えています。 チームは重い手で侵入するだけでなく、小さなバグ修正などから始めます。 彼らは「OpenJDKコミュニティ内の善良な市民」になることを学ぶことができます。
そして、それ マイクロソフトがオラクルと協力して働いてから長い時間が経ちました Java開発に参加して、JVMがWindowsオペレーティングシステムで適切なパフォーマンスを提供するようにします。
以前は、Javaの作成者であるSunMicrosystemsが契約違反でMicrosoftを訴えた1990年代から、MicrosoftによるJavaの採用は長い道のりを歩んできました。
Sunは、MicrosoftがSunと互換性のないバージョンのJavaを配布したと主張しました。これにより、Javaに対するSunの約束「WriteOnce、RunAnywhere」にレンチが投げ込まれました。 マイクロソフトはこれに対応し、2001年初めに紛争は解決しました。
過去数年間、マイクロソフトは大規模な採用キャンペーンを開始してきました ここでメイン 目標は、オラクルの元従業員を引き付けて、ツール開発チームを強化することでした。 これにより、Java開発者がAzureクラウドプラットフォーム上のサービスと対話できるようにするJava開発キットが標準化されました。
しかしそれにもかかわらず 巨人がOpenJDKをタスクに統合するのはこれが初めてです Java開発に直接貢献する。 ボルヘス自身は元Oracle開発者です。 彼は、Javaエコシステムの他のパートナーと協力するJavaエンジニアリングチームのリーダーとしてMartijnVerburgを紹介しました。
Martijn VerburgはjClarityのCEOでもあり、 AzureでのJavaサポートを強化するために、今年XNUMX月にMicrosoftが買収したAdoptOpenJDKの主要な貢献者。 したがって、Javaの世界を形成し、貢献し続けることはおそらく真実であり続けるでしょう。
この実装は、リンクを除いてGNU GPLライセンス内にカタログ化されているため、JavaクラスフォルダーおよびWebサイトの一部のコンポーネントは、GNUとして規定されたバージョン内で考慮されるように、ライセンス条項から最終決定されます。
Bruno Borgesは、最初に、OpenJDKで実行される使用法とポリシーを調査および観察し続けながら、パッチの公開を検討する前に、メーリングリストで合意に達するためにバックポートについて話し合うことを示しています。
元のメッセージを読むことができます 次のリンクで。