Java EE 6、最初の承認プロセスを通過 - ASFはついに反対票

    後藤大地  [2007/07/18]

    Java Community ProcessのJSR 316 Expert Groupは3日から16日(米国時間)にかけて「JSR 316: Java Platform, Enterprise Edition 6 (Java EE 6) Specification」のJSR Review Ballotを実施した。同規約はJava EE 6の仕様策定を目指すもの。Java EE 6自体のリリースは2008年中になるとみられる。

    JSR Review Ballotの結果は16票中、賛成票14、反対票1、無投票1。賛成多数にてJSR Review Ballotを通過した。同時期に策定が進められており、Java EE 6における取り込みが予定されている「JSR 315: Java Servlet 3.0 Specification」もすでにJSR Review Ballotを賛成票11、棄権票1、無投票4の賛成多数で通過している。しかしながら、同投票ではApache Software Foundation(以下、ASF)がライセンスや制限の不透明さから投票を棄権しており動向が注目されていた。

    Java Servlet 3.0とともにエンタープライズプラットフォームの策定において重要になる今回のJava EE 6だが、ASFはJSR 315の時よりも明確に反対の姿勢で臨んでいる。ASFは2007年4月11日(米国時間)、Sun Microsystemsに対してオープンレターを送信。1ヵ月以内の返事を期待するとしたがまだ解答が得られていないため、反対票の投票という行動をとったようだ。

    ASFはJava SE 5互換プラットフォームを開発するApache Harmony Projectを推進しているが、Javaの互換性を確認するための互換キットのライセンスが受け入れられるものではないとしてSunと交渉していた。またJavaの各種規約を策定するJCPライセンスにはソフトウェアユーザに対して"field of use"に限定された知的所有権制限が設けられており、同項目が不透明なものだと指摘している。こうした制限は受け入れられるものではないというのがASFの主張だ。

    JSR 315の場合と同じく、Red Hat MiddlewareはスペックリードからJSR 316に対する"field of use"制限を含まないことを確認してあることから賛成票を投じたものの、将来に似た問題が発生するかもしれないと不安を述べている。Intelも同様のコメントを寄せている。ASFはApache Tomcatをはじめ、Javaの重要なアプリケーションやライブラリを開発しており、こうした状況が長く続くことはあまり好ましくない。今後のSunの対応が注目されるところだ。

    関連記事

    Java Servlet 3.0、最初の提案を追加 - ASFは投票を棄権、その理由は? [2007/7/6]
    Java EE 6、仕様策定開始 [2007/7/4]
    次期サーブレット仕様「Java Servlet 3.0」の策定はじまる [2007/6/22]
    Java NIO 2の策定再開、Java SE 7 "Dolphin"での取り込みを目指す [2007/4/18]
    Java EE 6の仕様策定がはじまる [2007/4/5]
    RESTをJavaで簡単に? "Java API for RESTful Web Services"策定開始 [2007/2/14]
    JSR 310: Date and Time API 発足 - 新しいDataおよびCalendarの策定へ [2007/1/31]
    JAXB 2.1の参照実装、試験をクリアし実用段階へ [2006/12/21]
    JAX-WS 2.1登場 - Web Services Addressing 1.0の機能を統合 [2006/12/8]
    Java SE 6機能セット、賛成多数で可決 - リリースへカウントダウン [2006/11/8]
    アノテーションを配列やジェネリックにも - JSR 308、Java SE 7で採用か? [2006/11/1]
    Jar管理をかんたんに - JSR 277、Java SE 7を目途に登場 [2006/10/21]
    アノテーションの作成簡単に - JSR 269、PFDフェーズへ [2006/10/20]
    JSR 306 - Java Community Processの改善を [2006/9/26]
    JSR 283 Content Repository API 2.0、EDRのフェーズへ [2006/9/12]
    Java SE 6、機能セットの策定まであとわずか、JSR 270 - PRフェーズへ [2006/8/31]
    JSR 305: バグ退治のためのアノテーションを標準化 [2006/8/30]
    JavaからCPU時間やネットワークリソースを管理 - JSR 284、EDRフェーズへ [2006/8/28]
    JSR 268: Java スマートカードAPI、賛成多数でPublic Reviewを通過 [2006/8/26]
    JSR 291: Dynamic Component Support for Java SE、EDRフェーズへ [2006/8/23]
    次世代ポータル規格策定-JSR 286 Portlet Specification 2.0 EDRフェーズへ [2006/8/9]

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン