JSRがJava標準になるまで--JCP Executive Committeeが来日

日川佳三(編集部) 2005年09月22日 21時31分

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

 Java標準化の中核を担う指導者集団Executive Committee--。米Sun Microsystemsが主催し約950人のメンバーを持つJava標準化機関JCP(Java Community Process)による選挙によって選出する組織であり、Java標準の作成に大きな影響力を持つ。2005年9月22日、来日中のオンノ・クルイト(Onno Kluyt)JCP議長と3名のExecutive Committeeが、JCPの意義とJCPでの活動内容を語った。

JCP議長のOnno Kluyt氏

 JCPが実施している作業は、Java技術の標準化である。J2EEやJ2SE、J2MEなどのJava仕様を作成する。JCPのメンバーは個々のJava仕様の案をJSR(Java Specification Request)と呼ぶ形式で提案する。JCPのメンバーは約270のJSRを作成し、このうち約3分の1をJava標準にした実績がある。年間の提案数は40〜45個に及ぶ。

 個々のJSRはすべて、仕様、リファレンス実装、テストプログラム(Technology Compatibility Kit)の3つを作らなければならない。仕様を作っただけでは標準とは呼べず、動作する実装例や、新規に実装するソフトベンダーが仕様に沿っているかどうかを調べるテストプログラムを用意して初めてJava標準になるという流れである。

フィンランドのNokiaでJava Platform Standardのディレクターを担当するPentti J Savolainen氏

 標準化機関としてあるべきルールを定めている点についてオンノ・クルイトJCP議長は、「ルールは存在するが、ルールは必要であると認められたからルールとして成立するに過ぎない。官僚主義のためにある官僚主義などはありえない。例えば古くなって必要がなくなったルールがルールとして存在し続けることはない」と、ルールの正当性を説いた。

 Executive Committeeを構成する1社、フィンランドのNokiaでJava基盤の標準化を担当するペンティ・サボライネン(Pentti J Savolainen)氏はJCPのルールに共感し、「Nokiaはルールを作成するためにJCPに参画した」と語る。同社は携帯端末向けのJ2ME仕様を構成するのいくつかのJSRを標準化した実績を持つ。

米BEA Systems アーキテクチャ&スタンダード担当副社長のEdward Cobb氏

 同じくExecutive Committeeである米BEA Systemsのエドワード・コブ(Edward Cobb)アーキテクチャ&スタンダード担当副社長は、今後のJCPのあり方について「標準化とイノベーションの折衝をどうするかが課題」とまとめ、「ユーザーを抱えると変更を加えるのが難しくなる。成功すればするほど、標準化のプロセスは遅くなる」と、JCPが標準化にじっくりと時間をかけて取り組んでいる現状を説明した。

 とはいえ今後のJCPは、JCP以外のJavaコミュニティ、特にイノベーションを起こしている草の根コミュニティーなどと協力していく必要があるという見解を示した。Java標準以外を利用するユーザーの選択肢も視野に入れ、「15社が固まっているJava標準は、1社で全部を供給するIT企業と競争していく必要がある」と意気込んだ。

独SAP NetWeaver標準部門副社長のMichael Bechauf氏

 Executive Committeeの最後に登場した独SAPでNetWeaver標準部門副社長を担当するMichael Bechauf氏は、言語の構成要素である文字、辞書、文法の3要素を比喩に、Java仕様をビジネスに結び付けるための仕組みに触れた。「Java仕様は文字に当たる。文字を使って表現した、従業員や顧客、取引先、受注や出荷などのオブジェクトの集合が辞書に当たる。辞書自体はデータ構造に過ぎず、これに意味を持たせる必要がある。これがパターンだ」(Michael Bechauf氏)と、Javaを用いた業務プロセスの作成・実行基盤の重要性を説いた。

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

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

この記事を読んだ方に

関連キーワード
開発

関連ホワイトペーパー

SpecialPR

連載

CIO
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
「企業セキュリティの歩き方」
「サイバーセキュリティ未来考」
「ネットワークセキュリティの要諦」
「セキュリティの論点」
スペシャル
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
展望2017
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell EMC World
AWS re:Invent
AWS Summit
PTC LiveWorx
より賢く活用するためのOSS最新動向
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
米株式動向
日本株展望
企業決算