![]() ![]() ![]() ![]() Google、オープンソースのクラッシュ報告システムを開発中この記事のURLhttp://japan.internet.com/webtech/20061228/12.html
著者:Sean Michael Kerner
海外internet.com発の記事
開発を手がけるユーザーなら、誰でも1度や2度はアプリケーションのクラッシュを経験している。
多くの場合、クラッシュの正確な原因を突きとめようとすることは、クラッシュそのものと同じくらいのストレスの種に成り得る。クラッシュの原因を特定することは、そのような状態を修正し再発しないようにするための重要な側面だ。 そうした状況を助ける目的で発足したのが、Google (NASDAQ:GOOG) のオープンソース プロジェクト『Airbag』だ。Google によれば、Airbag はクラッシュ報告システムを実装するためのクライアント側コンポーネントとサーバー側コンポーネントのセットだという。 Airbag は、クライアントサイドのライブラリ、クラッシュ報告を処理するサーバーサイドのライブラリ、そして構築ツールからなる。Google のソフトウェア エンジニア Mark Mentovai 氏は、プロジェクトサイト上のディスカッションリストへの投稿の中で、クライアントサイドのライブラリについて、クラッシュダンプを生成し、それをサーバーに送信する手助けをするものと説明した。 一方、サーバーサイドのクラッシュ報告処理ライブラリは、クラッシュダンプを読み込み、デバッグに役立つ情報に変換するものだという。構築ツールについては、ネイティブなデバッグ情報を解釈し、処理する上で理解し得る形式に変換するものと説明している。 Mentovai 氏は取材に対し、次のように述べた。「正式なロードマップはないが、略式の方針はある。大規模プロジェクト、はっきり言えば『Firefox』に組み込み可能なクラッシュ報告ライブラリを提供するというのがそれだ」 これまで Mozilla は、非オープンソースのクラッシュ報告システム『Talkback』を Firefox で用いている。Mozilla の開発者 Benjamin Smedbergs 氏は、最近の Blog 投稿の中で、Mozilla の新しいクラッシュ報告機構に Airbag を取り入れるため、Mozilla と Google が 共同で取り組んでいると報告した。
japan.internet.comのウエブサイトの内容は全て、国際法、日本国内法の定める著作権法並びに商標法の規定によって保護されており、その知的財産権、著作権、商標の所有者はインターネットコム株式会社、インターネットコム株式会社の関連会社または第三者にあたる権利者となっています。
本サイトの全てのコンテンツ、テキスト、グラフィック、写真、表、グラフ、音声、動画などに関して、その一部または全部を、japan.internet.comの許諾なしに、変更、複製、再出版、アップロード、掲示、転送、配布、さらには、社内LAN、メーリングリストなどにおいて共有することはできません。 ただし、コンテンツの著作権又は所有権情報を変更あるいは削除せず、利用者自身の個人的かつ非商業的な利用目的に限ってのみ、本サイトのコンテンツをプリント、ダウンロードすることは認められています。 |