Facebookの開発プラットフォームがオープンソース化「Facebook Open Platform」
個人的には疲れ気味のSNSではあるが、海外に目を転じるとまだまだ熱い。ただコネクションを張って、コミュニティを構築して…といった段階を一歩抜け出した感もある。次のステップで目指すのはネットワーク上のオペレーションシステムだろうか。
テストアプリケーション。エラーが出てしまった…(調整すれば出ないはず)
その先端にいるのがFacebookとGoogleが提唱したOpenSocialだろう。多数のサービスを巻き込んだオープンな規格であるOpenSocialに対してFacebookの打ち出した案がオープンソース化だ。
今回紹介するオープンソース・ソフトウェアはFacebook Open Platform、Facebookプラットフォームのオープンソース版だ。
Facebook Open PlatformはFacebookの開発者向けプラットフォームであるFacebook Platformをオープンソース化したものだ。Facebook Platform内で使われるマークアップ言語であるFBML、問い合わせ言語のFQL、JavaScriptを利用するFBJSが第一弾として公開された。
MySQLをバックエンドに利用し、PHPを使って作られている。Facebookアプリケーションを開発する人は、Facebook Open Platformを利用する事でさらに深くFacebook Platformを知る事ができるようになる。
既にFacebookアプリケーションは数万を越えて存在する。一度ヒットするものを作れば、数日で数万のユーザに配信する事さえ可能だ。日本語版もはじまったFacebook、オープンソースの波も利用してさらに成長曲線を描くだろう。
Facebook Developers | Facebook Open Platform