プロプライエタリな仕様からオープンな仕様へ
Web関連仕様を開発する「Open Web Foundation」設立
2008/07/25
Web関連の技術仕様をコミュニティベースの議論で開発・策定していくNPO、「Open Web Foundation」(OWF)が7月24日に設立された。OpenIDの提唱者の1人でシックス・アパートに在籍するデービッド・リコードン氏が、米国ポートランドで開催中のオープンソース系イベント「OSCON 2008」で発表した。設立時点では22人の個人会員とBBC、Facebook、グーグル、シックス・アパート、ヤフーなど10の企業賛助会員が名を連ねている。
OWFはApacheファウンデーションやOpenIDの成功にならったモデルを採用する。メンバー制度や組織運営、知的財産の取り扱いといった法的枠組みについては、今後意見を募りながら決めていくという。
W3C、IETF、OASIS、ISOなど、Web関連の技術仕様を策定する標準化組織はすでにいくつもあるが、OWFが目指すのはインフォーマルな形で議論し、仕様を策定していく場を提供することにあるという。リコードン氏は同団体のWebページに設置された掲示板のメッセージの中で、既存の標準化団体との違いをこう説明している。「W3CやIETF、OASISなどほかのフォーマルな標準化組織は多くの有用な仕事をしている。(その一方で)、アド・ホックな形でオープンな仕様を策定しているコミュニティがいくつもある。主にOWFが手助けしようと考えているのは、こうしたコミュニティだ」。
リコードン氏は24日に行ったプレゼンテーションのなかで、IMなどで使われるメッセージングプロトコル「XMPP」の例を挙げている。同氏は「“Web”という言葉の定義を進化させる必要がある。XMPPは、もはやWebの一部だ」と指摘。こうした仕様が、従来の標準化組織の外部で、コミュニティベースで作成されるケースが増えていることが、OWF設立の動機だとしている。最近ではWebブラウザベンダの開発者らが非公式に集まった「WHAT WG」の例もある。WHAT WGが策定し、自ら自分たちの製品に実装していったHTML関連の仕様は、その後、W3CでHTML5の標準化活動と合流している。
リコードン氏が成功例として挙げるOpenID、OAuth、OpenSocialは共通点を持っている。「個人として活動する人と組織が入り交じったコミュニティ」、「フォーマルな標準化組織の外部で標準化が起こったこと」、「オープンソースの実装を提供」、「急速な普及」、「誰でも実装できるオープンな仕様」、「数週間でドラフトが進化し、数カ月で製品リリースという短いサイクル」といったものだ。一方、これらの仕様およびコミュニティは問題点も共通している。明示的ライセンスの不在、知財の扱いの不安、プロジェクトをまたぐ上位組織の欠落などだ。今後は個別の仕様で「十数の団体を作るより、1つの団体を作ろう」(リコードン氏)と呼びかけている。
オープンな仕様を作っていくことの重要性について同氏は、こう説明する。「プラットフォーム化しているWebをオープンにしておくには意味がある。デスクトップ(の歴史)を繰り返さないようにしよう。ソースコードと同じぐらいデータ仕様やプロトコルが重要になりつつある。オープンなWebのためにデータはオープンでなければならない。そのためにはオープンな仕様が必要だ。オープンなAPIや仕様をどうやって作るのか、いまやわれわれは学んだ」。
関連リンク
関連記事
情報をお寄せください:
- プログラムの実行はどのようにして行われるのか、Linuxカーネルのコードから探る (2017/7/20)
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。最終回は、Linuxカーネルの中では、プログラムの起動時にはどのような処理が行われているのかを探る - エンジニアならC言語プログラムの終わりに呼び出されるexit()の中身分かってますよね? (2017/7/13)
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、プログラムの終わりに呼び出されるexit()の中身を探る - VBAにおけるFileDialog操作の基本&ドライブの空き容量、ファイルのサイズやタイムスタンプの取得方法 (2017/7/10)
指定したドライブの空き容量、ファイルのタイムスタンプや属性を取得する方法、FileDialog/エクスプローラー操作の基本を紹介します - さらば残業! 面倒くさいエクセル業務を楽にする「Excel VBA」とは (2017/7/6)
日頃発生する“面倒くさい業務”。簡単なプログラミングで効率化できる可能性がある。本稿では、業務で使うことが多い「Microsoft Excel」で使えるVBAを紹介する。※ショートカットキー、アクセスキーの解説あり
|
|
キャリアアップ
- - PR -
転職/派遣情報を探す
「ITmedia マーケティング」新着記事
AI導入の効果は効率化だけじゃない もう一つの大事な視点とは?
生成AIの導入で期待できる効果は効率化だけではありません。マーケティング革新を実現す...
ハロウィーンの口コミ数はエイプリルフールやバレンタインを超える マーケ視点で押さえておくべきことは?
ホットリンクは、SNSの投稿データから、ハロウィーンに関する口コミを調査した。
なぜ料理の失敗写真がパッケージに? クノールが展開する「ジレニアル世代」向けキャンペーンの真意
調味料ブランドのKnorr(クノール)は季節限定のホリデーマーケティングキャンペーン「#E...