BT

EE4Jのコードがオープンソースへの旅路へ

| 作者: Tim Hodkinson フォローする 11 人のフォロワー , 翻訳者 阪田 浩一 フォローする 1 人のフォロワー 投稿日 2018年1月31日. 推定読書時間: 3 分 |

原文(投稿日:2018/01/22)へのリンク

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

EE4Jプロジェクト、これはJava EE技術をオープンソースにするというオラクルの決定に従いEclipseファウンデーション主導でJava EE技術を管理するために作られたものであるが、勢いが増してきている。

プロジェクトが作られてすぐに、EclipseLinkYasson(Java JSON Binding、JSR-367の公式参照実装)がEE4J傘下に移管される2つの最初のプロジェクトとなった。12月に報告したように、さらに7つのプロジェクトが提案されていると公表している。

これらのプロジェクトが作成されEclipseからバイナリが利用できるという最初の一歩を示している一方で、オープンソースプロジェクトではソースコードも利用できるのが肝心な点だ。なおもうコードはGithubのリポジトリに入り始めている。1月11日、Dmitry Kornilov氏がJSON-PプロジェクトのソースコードがEE4JオーガナイゼーションのGitHubリポジトリにプッシュされたと発表した。これを書いている時点では、JSON-PにWebsocket APIJMS API 、Jax-RSのソースコードが合流している。EclipseLinkとYassonプロジェクトでもソースコードが利用できるが、現時点ではダウンロードはEclipseのサイトからだけで、共同のGitHub環境からはできない。

Kornilov氏はJSON-Pのスペックリードで、Githubへの最初のコミットはオラクルがGlassfishのようなトレードマークとなるプロジェクト名の所有権をEclipseファウンデーションへ移管する際に必要な一連のタスクが成就したことを表している。オラクルのチームもコードにあるファイルヘッダを更新しなければならない。Eclipseパブリックライセンス 2.0にするためだ。すぐにそのライセンス下となりパッケージングして提供されるだろう。Eclipse Management Organisation (EMO)のスタッフはプロジェクト提案をレビュー、プロジェクトを作成、リポジトリを準備、コミッタのリストを設定、IPが残っている可能性があるのでコードをスキャンといったことを最初のチェックインの前にしなければならない。

Kornilov氏は1月11日ee4jミュニティメーリングリストで結果を知らせた。彼が興奮していることは明らかだった。EclipseファウンデーションのエグゼクティブディレクタであるMike Milinkovich氏はブログで道のりを成し遂げたこと、残る8つの初期プロジェクトがすぐ“うまくいけば今月末まで”にあとに続くと述べている。

しかしEE4Jのプロジェクト管理委員会の1月の会議議事録から進行中の作業が複雑であることは明らかで、ここではEclipse Ozarkの実装プロジェクトを通じてライセンスへの関心が生じていると報告している。このプロジェクトは現時点でApache-2.0ライセンスでライセンスされているが、これは現在のEE4Jプロジェクトのライセンススキームと競合する。またもしこれがEclipseのEE4J傘下のプロジェクトに移管されるとなると、 MicroProfileプロジェクトに影響する。また企業ブランディングの問題からパッケージ名での“java”という単語の使用を制限したいというオラクルの意向に対する懸念もReza Rahman氏から掲げられている。これは問題についての公開質問としてJava EEガーディアンズのウェブサイトに書かれており、ee4jコミュニティメーリングリストでの議論へと昇格している。

 
 

Rate this Article

Adoption Stage
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT