
Amazon Web Servicesは、新しいオープンソースプロジェクトとして内部ツールをリリースし、2023年までOpenJDKをサポートすることを約束しています。
トム・クレイジット著

人気の OpenJDK (Java Development Kit) ソフトウェア ツールを使用している開発者は、水曜日、Amazon Web Services が Amazon Coretto と呼ばれる社内開発された OpenJDK 実装のリリースにより、今後数年間に渡りバグ修正と機能強化でこのツールをサポートすると発表したことで、少しは安心できるだろう。
水曜日にヨーロッパで開催されたDevoxxで発表されたCorettoは、Amazon社内でJavaアプリケーションを管理するために開発されたOpenJDKのオープンソースディストリビューションです。Javaはエンタープライズアプリケーションの構築に広く使用されていますが、Oracleが来年1月をもってOpenJDKの無料版のサポートを終了するという決定により、OpenJDKの将来は不透明になっています。
10年以上前にサン・マイクロシステムズでJavaを開発し、昨年AWSに非具体的な役割の著名なエンジニアとして採用されたジェームズ・ゴスリング氏も、Twitterでこの異動を発表した。
Javaは長年にわたりソフトウェア開発者の主力言語であり、今もなおソフトウェア開発者の間で最も広く使われているプログラミング言語です。しかし、2009年にOracleがSunを買収し、Javaをゴスリング氏とSunが構想していたコミュニティ開発ツールではなく、企業資産として扱うようになってからは、Javaの将来は不透明になってきました(しかも、良い意味では不透明です)。

OracleがOpenJDKの商用リリースのサポートを来年以降に限ると発表したことで、ビジネスの重要な部分をJavaアプリケーションに依存している開発者や企業の間で一時的なパニックが発生しました。しかし、AWSがRed HatやMicrosoftに続き、2023年まで顧客サポートを提供することで、開発者たちは少し安心できるでしょう。AWSはブログ投稿で、Correttoは「Amazonが提供する無償でマルチプラットフォーム、本番環境対応のOpenJDKディストリビューション」であり、同社が社内で「数千もの本番サービス」を実行するために使用していると述べています。
AWSは、バグ修正とセキュリティパッチを含む四半期ごとのアップデートをリリースすることを約束しており、緊急の修正が必要な重大なセキュリティバグが発見された場合は、サイクル外のパッチもリリースする予定です。Amazon Linux 2、Windows、またはmacOSを使用している開発者は、現在プレビュー版の使用を開始でき、UbuntuとRed Hat Enterprise Linuxをサポートする一般提供版は来年第1四半期にリリースされる予定です。
クラウドコンピューティングの巨人である同社は、オープンソースコミュニティから受け取るものが与えるものよりも多いとしばしば批判されてきた。しかし、過去1年ほどの間に、こうした印象を払拭するためにいくつかの対策を講じ、ゴスリング氏とNetflixの長年のエンジニアであるエイドリアン・コッククロフト氏を雇用し、こうした懸念の一部に対処しようとしてきた。CorrettoはOpenJDKと同じオープンソースライセンスの下でリリースされ、同社はOpenJDKのコアプロジェクト自体にも引き続き貢献していくと述べている。