Can you summarize the following document?
        
  OpenSocial基於HTML、JavaScript和Google Gadgets框架,為社交應用提供4個API來讀取資料和社交網路的核心功能。每個API涉及一個方面:一個是通用的JavaScript API、一個是用於讀取好友和關係資訊的API、一個是用於釋出和讀取使用者活動的API、和用於維持(這是給無伺服器狀態應用程式的簡單關鍵值配對資料)。

  

  OpenSocial曾被傳言是Google倡議的代號為"Maka-Maka"的更大的社交網路的一部分。  最初公開發行的API版本為0.5,緊接著在2007年12月21日釋出了0.6版。 2008年2月4日,0.7版釋出。2008年5月28日,0.8版釋出。2009年4月16日,0.9版釋出。2010年3月15日,1.0版釋出。

  在OpenSocial釋出時,合作伙伴承諾支援OpenSocial API,包括社交網路公司Bebo、Engage.com、Friendster、hi5、Hyves、imeem、NetModular、mixi、MySpace、Ning、orkut、Plaxo、QuePasa、phpFox、Six Apart、Freebar.com;同時還包括商業導向網路公司LinkedIn、Tianji、Salesforce.com、Viadeo、Oracle和XING。Plaxo和Ning在OpenSocial釋出當天就支援了OpenSocial,Plaxo對其Pulse功能加入了OpenSocial支援,而Ning加入了OpenSocial基本支援,早於其早前宣佈的在2007年末到2008年初加入支援。 在OpenSocial釋出時已經部署了API的程式包括Flixster、FotoFlexer、iLike、Newsgator、RockYou、Slide、Theikos和VirtualTourist。  最初OpenSocial在安全上有漏洞,一個自稱業餘的開發者展示了Plaxo上RockYou掛件以及使用iLike掛件的Ning的exploit。.  2008年3月25日,Yahoo! 宣佈加入。

  儘管在新聞報導中受到極度的歡迎,OpenSocial在初期執行的並不好;它只在Google的Orkut上運作,只有很少的工具,而且某些工具會傳回錯誤訊息。其他網路還在研究架構的使用。  根據TechCrunch在2007年11月5日的報導,OpenSocial也被破解了。據其報導,破解Ning上根基於OpenSocial的iLike的總共只花了20分鐘。攻擊者有辦法增加或移除使用者的播放表單上的歌曲,並檢視他們的資料和朋友。  在12月6日,TechCrunch接著有了一篇MediaPops建立者拉斯·惠特曼(Russ Whitman)的報導,他聲稱「雖然我們一開始感到相當興奮,但我們已經知道艱辛的道路只是把本來就有限的釋出更加限制了」。他又補充說「核心功能元件」失蹤而且「寫一次,傳的遠」("write once, distribute broadly")並不精確。

  OpenSocial時常被描述為比Facebook專有的社交網路服務Facebook Platform更開放的跨平臺選擇。在2007年5月Facebook Platform啟用以後,隨著2007年7月中併購新興的桌面工具網站公司Parakey,快速成長的Facebook被廣泛報導為Google在建立和使用一個無所不在的網頁作業系統(英語:Web operating system)的挑戰對手。和在2007年9月網頁點閱量世界第二的Facebook比起來,Google的社交網路orkut在該月落居第六,而半數以上的使用者住在巴西。  關於兩間公司之間競爭的報導隨著Facebook在Google原先排定要宣佈他的社交網路的前一天(2007年11月6日)排定了一個網路廣告新計劃(叫做Facebook Ads)而升溫。這新計劃包含廣告服務和瞄準程式(分別叫做Facebook Social Ads and Facebook Insights)以對抗Google領導市場的AdSense和AdWords程式。  使用OpenSocket的話,使用者就可以在Facebook裡使用OpenSocial的小工具。
OpenSocial是一套為基於web的社交網路服務提供的API。由Google、MySpace和其他一些社交網路服務共同開發。