BrowserPlus is a browser technology that allows developers to create rich web applications with desktop capabilities.

Yahoo! BrowserPlus Engineering、Lloyd Hilaiel氏は8日(米国時間)、BrowserPlus Source Code Available Now on Github (Yahoo! Developer Network Blog)においてBrowserPlusプラットフォームのソースコードをgithubにおいて公開したことを発表した。Mozilla Public Licenseのもとで公開されている。

BrowserPlusはブラウザに対して、ブラウザの種類に依存せずにプラグインを開発できるようにするためのプラットフォーム。デスクトップなどOSとの連携も提供するところに特徴がある。ブラウザを再起動することなくインストールやアップデートが可能。すでにYahoo! Mailで活用されており、OSとファイルのドラッグ&ドロップや画像ファイルの操作などを提供している。

サポートOS サポートブラウザ
Windows XP, Windows Vista IE6, IE7, IE8, Firefox 3, Firefox 2, Chrome, Safar 4, Safari3
Mac OSX (intel) 10.4.11+ Firefox 3, Firefox 2, Safar 4, Safari3
リソース 内容
BrowserPlus BrowserPlusプロジェクトダッシュボード。IRCディスカッション、最近のコミットメント、フォーラムポスト、Twitterメッセージ、開発者ブログなどの情報をまとめてスナップショットを提供するポータルサイトとしての位置づけもあり
BrowserPlus platform source BrowserPlusプラットフォームソースコード github

開発チームはBrowserPlusで提供されている機能は、最終的には何らかの形で標準化され、ブラウザ自身が機能を提供するようになると考えているようだが、今それを利用するにはBrowserPlusのようなプロダクトが必要だと考えているようだ。それに実際にものを作り、そこで新しい体験や新しいアプリケーションを開発することが、最終的に標準化につながっていくと考えているという。

BrowserPlusはセキュリティを理由としてプロダクトをクローズドソースのまま、そして利用できるサイトをYahoo!に限定した状態で提供されていた。1年ほど前にオープンソースとして提供することが発表され、今回のgithubでの公開につながっている。Linux/Unix版は提供されていないが、開発チームはオープンソースとして提供を開始できたことがWindowsやMac OS X以外のプラットフォームにも展開できる転機になると考えている。