這是Facebook外部開(kāi)發(fā)人員計劃的另一個(gè)步驟。一年多以前,Facebook推出了這個(gè)計劃并且向外部開(kāi)發(fā)人員開(kāi)放了它的平臺。從那以后,大約40萬(wàn)開(kāi)發(fā)人員為Facebook創(chuàng )建了大約2.4萬(wàn)個(gè)應用程序。
Facebook采取的這個(gè)行動(dòng)是對谷歌OpenSocial計劃做出的回應。谷歌的OpenSocial計劃是要建立一套統一的API(應用程序編程接口)標準,讓開(kāi)發(fā)人員創(chuàng )建只需經(jīng)過(guò)小的修改就能夠在多個(gè)網(wǎng)站上運行的社交網(wǎng)絡(luò )應用程序。
人們普遍認為OpenSocial計劃是對Facebook平臺的一個(gè)挑戰。因為,分析師人士認為,谷歌的計劃能夠讓社交網(wǎng)絡(luò )網(wǎng)站更輕松地達到Facebook擁有的廣泛的第三方應用程序目錄的水平。
OpenSocial計劃的支持者包括雅虎、AOL和Facebook最大的競爭對手MySpace。今年3月,雅虎、AOL和MySpace組建了一個(gè)非盈利的基金會(huì ),以便把OpenSocial推廣為一種中立的、由社區管理的技術(shù)規范的平臺。
通過(guò)開(kāi)發(fā)自己的部分源代碼,Facebook預計開(kāi)發(fā)人員將更容易測試和調試自己的應用程序和創(chuàng )建自己的工具。
Facebook稱(chēng),fbOpenn(Facebook開(kāi)放平臺)能夠得到擴展。這樣開(kāi)發(fā)人員就能夠創(chuàng )建自己的標簽和API方式。這個(gè)平臺的開(kāi)放部分包括REST API、FBML分析器、FQL分析器和FBJS清除器和代理。
大部分開(kāi)放的源代碼將通過(guò)普通公共屬性許可證(CPAL)提供。而FBML分析器將通過(guò)Mozilla公共許可證提供。
Gartner分析師Ray Valdes把fbOpen稱(chēng)作是一個(gè)很好的舉措,是Facebook應對OpenSocial挑戰的一個(gè)必要的措施。
Valdes稱(chēng),從長(cháng)遠看,Facebook開(kāi)放源代碼能夠吸引到更多的高級開(kāi)發(fā)人員,為Facebook創(chuàng )建更精巧的應用程序。Facebook還能夠從那些為具體垂直行業(yè)創(chuàng )建企業(yè)應用程序的開(kāi)發(fā)人員那里得到好處。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/