マイクロソフト、Eclipse Foundationの「Jakarta EE」および「MicroProfile」ワーキンググループに参加表明。Javaへのコミットメントをさらに強める

今回は「マイクロソフト、Eclipse Foundationの「Jakarta EE」および「MicroProfile」ワーキンググループに参加表明。Javaへのコミットメントをさらに強める」についてご紹介します。

関連ワード (名前、四半期、自然等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトはEclipse Foundationがホストしているエンタープライズ向けのJavaフレームワーク「Jakarta EE」と「MicroProfile」のワーキンググループに参加すると表明しました。

Exciting news! @Microsoft has officially joined the #JakartaEE Working Group as an Enterprise Member. Read their new blog to learn about Microsoft's participation in #opensource Java: https://t.co/pWDEEHQWqW @JavaAtMicrosoft @msdev #CommunityIsKey #Java pic.twitter.com/sWzet9gtBG

— Jakarta EE (@JakartaEE) July 14, 2022

Jakarta EE、MicroProfileとは

Jakarta EEは、もともとオラクルが開発していたJavaのエンタープライズ向けフレームワークである「Java EE」(Java Platform, Enterprise Edition)をEclipse Foundationに移管したものです。

このとき、JavaおよびJava EEのブランドはオラクルが保有したままであるため、移管先のEclipse FoundationはJava/Java EEではない名称を付ける必要があり、コミュニティで新たな名前を募集した結果「Jakarta EE」となりました。

参考:クラウドネイティブなJavaの実現にフォーカス、「Jakarta EE」をEclipse Foundationが正式にスタート

Jakarta EEはエンタープライズ向けのJavaフレームワークとしての基本を保ちつつ、Kubernetesなどとの統合度を高め、クラウドネイティブな環境に適合したJavaフレームワークの実現に向けた開発が進められており、Jakarta EEとなって初めてのメジャーバージョンとなる「Jakarta EE 10」が今年(2022年)の第2四半期にリリース予定となっていますがやや遅れているようで、現時点ではまだリリースされていません。

一方、MicroProfileは、Java EE/Jakarta EEやJavaのエコシステムのなかから特定の機能を抜き出してまとめる「Profile」という概念を用いて、Microservices Architecture(マイクロサービスアーキテクチャ)に対応したアプリケーションをJavaで構築するためのProfileとしてまとめたものと言えます。

参考:マイクロサービスアーキテクチャに最適化したJavaを実現するための「MicroProfile」、Eclipseの正式プロジェクトに

前述の通りJakarta EEとMicroProfileはいずれもEclipse Foundationの下で仕様策定や開発が進められており、マイクロソフトはこの2つのプロジェクトへの参加を表明しました。

マイクロソフトがJavaへのコミットを強める理由

マイクロソフトは昨年(2021年)に、Javaの仕様策定や関連技術の開発、実装などを行う「Java Community Process」(JCP)へも参加しており、ますますJavaとそのエコシステムへのコミットメントを強めることになります。

参考:マイクロソフト、Javaの仕様を策定するJava Community Process(JCP)への参加を発表。Javaへのコミットをさらに強める

このJavaへのコミットは、Microsoft AzureをJavaの実行環境として優れたものにしようという同社のクラウド戦略の一環であることは、同社自身が今回の発表を記したブログ「Microsoft joins Jakarta EE and MicroProfile Working Groups at Eclipse Foundation」で次のように明確に記しています。

The expanded investment in Jakarta EE and MicroProfile is a natural progression of our work to enable Java on Azure.

Jakarta EEとMicroProfileへの投資拡大は、Java on Azureを実現するための我々の活動の自然な流れです。

一方で、Javaやそのエコシステムの多くはクラウド登場以前に開発され発展してきたために、いままさに言語とランタイム、フレームワークを含めたJavaエコシステムを構成するものそれぞれがクラウドに最適化されたものへと変化しようとしているところです。

マイクロソフトの参加とコミットメントはそうした動きを加速する大きな材料になるのではないでしょうか。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
GitHub、脆弱性のあるコードを実際にデバッグして学べる「Secure Code Game」シーズン2がスタート
GitHub
2024-02-19 11:26
複数ブロックチェーン間の取引を実現する相互運用性プロジェクト「YUI」がHyperledger Labsプロジェクトとして承認
ブロックチェーン
2021-06-09 21:53
みずほFG、予算管理・管理会計システムとして「Anaplan」導入–人的資本経営への活用を目指す
IT関連
2023-07-15 18:55
「Windows 10」新プレビュー、エクスプローラーのアイコンを刷新–ビルド21343で
IT関連
2021-03-26 14:23
学研ココファン、業務デジタル化クラウドで業務帳票数を約85%削減
IT関連
2023-07-27 12:03
飯島町営農センター、スマート農業の知識/ノウハウ共有に「LINE WORKS」を採用
IT関連
2021-06-26 23:16
The Station:CES 2021のトレンドとUberの新しいスピンオフ
モビリティ
2021-01-20 10:21
コンポーザブルアーキテクチャーはユーザーに選択肢を与える–リミニストリートのラビンCEO
IT関連
2023-05-24 14:37
バイデン米大統領、仮想通貨とデジタル資産の調査を指示する大統領令に署名
IT関連
2022-03-11 07:46
中堅中小企業の生産管理システム、販売管理やBOM連携が重要課題に–ノークリサーチ調査
IT関連
2023-10-27 08:56
クニエ、データマネタイゼーションに取り組む企業を支援–「アイデア抽出サービス」を提供
IT関連
2024-06-20 08:42
100台を超えるテスラ車が遠隔操作の危険性にさらされる、サードパーティ製ツールに脆弱性
IT関連
2022-01-26 02:53
ペット業界向け求人情報・広告媒体や往診専門動物病院など展開するTYLが累計5.6億円のシリーズA調達
ネットサービス
2021-08-18 12:04
アップルがiPhoneエミュレーションソフトメーカーCorelliumへの訴訟を取り下げ
ソフトウェア
2021-08-13 12:06