Eclipse Foundationが「Jakarta EE 8」リリース

Steven J. Vaughan-Nichols (Special to ZDNet.com) 翻訳校正: 編集部 2019年09月11日 14時31分

  • このエントリーをはてなブックマークに追加
  • 印刷

 Javaの完全なオープンソース化がたどってきた道のりは長い。Sunは、2000年代中頃にJava一部オープンソース化していたが、実際にJavaをオープンソースとして利用するには面倒が多かった。例えばGoogleは、「Android」とJavaに関して多くのトラブルを経験した。しかし、エンタープライズ向けのJavaに関しては、状況は変わった。

 米国時間9月10日、Eclipse Foundationは「Jakarta EE 8」のフルプラットフォームと「Web Profile」の仕様、および関連する「Technology Compatibility Kits」(TCK)をリリースしたと発表した。このリリースは、オープンでベンダーニュートラルな、コミュニティ主導のプロセスの下、エンタープライズJavaテクノロジーの進化と革新の新たなベースラインを提供するとThe Eclipse Foundationは説明している。

 このリリースは、Oracleが「Java Enterprise Edition」(Java EE)に関する知的財産の大半を手放したことで可能になった。ただし、OracleはJavaの商標は手放さずに保持し続けたため、「Java EE」の名称は「Jakarta EE」に変更された。しかし、実務上のプログラミングや本番運用の観点から言えば、Jakarta EE 8はエンタープライズ向けの次世代Javaだと考えてよさそうだ。

 Jakartaという名称に聞き覚えのある人もいるかもしれない。Java EEサーバーでJakartaという名称が使われるのは、今回が初めてではないからだ。1999年~2011年にかけて、Apache Software FoundationはApacheのオープンソースJavaに関する全ての取り組みを網羅する「Apache Jakarta」プロジェクトを運営した。

 Jakarta EE 8の仕様には、Java EE 8の仕様との完全な互換性がある。仕様の策定は、Java EEのJava Community Process(JCP)の役割を引き継ぐコミュニティ主導のオープンなプロセスである、Jakarta EE Specification ProcessおよびEclipse Development Processに従って進められた。

 Jakarta EE 8には、Javaの開発者が以前から使用しているものと同じプログラミングモデルを使用した、同一のAPIやJavadocも含まれている。Jakarta EE 8 TCKはJava EE 8 TCKをベースにしており、完全な互換性がある。これは、エンタープライズ顧客が、Java EE 8をそのままJakarta EE 8のアプリケーションに移行できることを意味している。

 Eclipseはこの作業を単独で進めていたわけではない。富士通、IBM、Oracle、Payara、Red Hat、TomitribeなどのかつてはJavaコミュニティに属していた他のメンバーも、Jakarta EEに関する作業に取り組んできた。

 Eclipse Foundationは仕様以外に、Jakarta EE 8の実装である「Eclipse GlassFish 5.1」もリリースした。

 IBMも、Jakarta EE 8互換の実装として認証を受けた「Java」のサーバーランタイムである「Open Liberty」を発表した。

 そしてOracle も、Java EE 8およびJakarta EE 8互換の「WebLogic Server」に取り組んでいるという。

 Jakarta EE Working Groupに参加しているすべてのベンダーは、各社のJava EE 8互換の実装にJakarta EE 8互換として認証させる予定だ。これはつまり、JakartaはJava EEの未来だということを意味している。

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

SpecialPR

連載

CIO
教育IT“本格始動”
月刊 Windows 10移行の心・技・体
ITアナリストが知る日本企業の「ITの盲点」
シェアリングエコノミーの衝撃
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「展望2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
セキュリティインシデント対応の現場
エンドポイントセキュリティの4つの「基礎」
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
エンタープライズAIの隆盛
インシュアテックで変わる保険業界
顧客は勝手に育たない--MAツール導入の心得
「ひとり情シス」の本当のところ
ざっくり解決!SNS担当者お悩み相談室
生産性向上に効くビジネスITツール最前線
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft Inspire
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell Technologies World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]