Opera Softwareが、同社のデバッグ用ツールキット「Dragonfly」を「Bitbucket」ホスティングサービスに移行して、同社初の
完全なオープンソースプロジェクトを立ち上げている。
Dragonflyが当初からオープンソースのBSDライセンスの下で公開されていたことからわかるように、Operaによれば、当初
からDragonflyを同社初のオープンソースプロジェクトにする計画だったという。しかし、Bitbucketに移行するまで、Dragonflyは
Operaのサーバ上でホスティングされていた。
Dragonflyの製品マネージャーDavid Storey氏は英国時間2月22日、ZDNet UKの取材に対し、「Dragonflyはもとからオープン
ソースだったが、今回、これについて正規のプロジェクトが誕生した。コードは、すでに外部サーバのBitbucket.orgに置かれている」
と語った。同氏はこの動きを2月10日のブログの投稿で明らかにしていた。
Dragonflyは、DOM、CSS、ネットワーク用のインスペクタ、JavaScriptデバッガ、エラーコンソールなどで構成されており、
「Opera」ブラウザのバージョン9.5以降に搭載される形で配布されている。
これまでのアーキテクチャは、Operaのプロトコル「Scope Transport Protocol」の最新バージョン「STP/1」に置き換えられ、
Dragonflyとブラウザ間の通信が向上している。Operaは、STP/1が使用できるようにDragonflyのコードを書き換えており、
速度と効率性が高まったと同社は主張する。
Dragonflyツールキットでは、Scopeプロトコルを実行するあらゆるクライアントのデバッグを実行できる。つまり、携帯電話や
テレビのデバッグをエミュレータなしにデスクトップから実行できるのだ。似たようなデバッグツールには、Mozillaの「Firebug」がある。
Storey氏は開発者に対し、Operaはオープンソースの世界に向けてまだ多少の調整を必要としていると、注意を促している。
Dragonflyが動作するのはOperaブラウザのみだが、OperaとしてはDragonflyを標準化して、ほかのブラウザでも動作できる
ようにする計画になっていると、Storey氏は述べ、「われわれは、どんなコンテンツでもすべてのブラウザで表示できるように
したいと考えている」と結んだ。
http://japan.cnet.com/news/ent/story/0,2000056022,20409085,00.htm