據(jù)外媒今日報道,蘋果公司宣布更改開發(fā)許可協(xié)議,以限制開發(fā)者在開發(fā) iPad 應(yīng)用程序時使用的工具。蘋果的做法引起了開發(fā)者的不滿。
此前,Apple 的開發(fā)人員可以自由使用各種工具來開發(fā)應(yīng)用程序。在修改許可條款后,Apple 將開發(fā)人員可以使用的工具限制為三個。蘋果此舉引起了許多開發(fā)者的不滿蘋果與adobe公司合作軟件,其中一些人已經(jīng)宣布將不再為蘋果產(chǎn)品開發(fā)應(yīng)用程序。
蘋果表示,此舉是為了提高 App Store 中的代碼質(zhì)量。然而,批評人士表示,蘋果的做法過于嚴(yán)厲,主要目的是打擊競爭對手,而不是提高應(yīng)用程序的質(zhì)量。
許多開發(fā)人員使用一些特殊的工具進行物理建模,或者作為 3D 圖形引擎。這些工具可幫助開發(fā)人員開發(fā)某些類型的應(yīng)用程序,例如游戲。根據(jù)蘋果的最新條款蘋果與adobe公司合作軟件,任何提交給蘋果的應(yīng)用程序都應(yīng)使用指定的工具,否則將被拒絕訪問 App Store。
在一篇博文中,許多開發(fā)者對蘋果的做法表示不滿。一位名叫 Hank 的開發(fā)人員說:“開發(fā)人員不能隨意使用可以提供幫助的工具,這就像要求開發(fā)人員坐在特定的辦公桌前寫 軟件?!?另一位開發(fā)者 ( ) 表示,蘋果修改后的條款幾乎無法操作。他呼吁開發(fā)者表達對蘋果的不滿。
許多開發(fā)人員加入了“我支持 Adob??e”組,該組現(xiàn)在有 6,000 名成員。一位名叫丹·格里斯比 (Dan) 的程序員表示,他將不再為它開發(fā)應(yīng)用程序。另一位開發(fā)者 Greg 寫信給蘋果 CEO 史蒂夫喬布斯,稱修改后的條款限制了創(chuàng)造力。
喬布斯回應(yīng)稱,限制是為了提高應(yīng)用質(zhì)量,而允許開發(fā)者使用其他工具會導(dǎo)致“非標(biāo)準(zhǔn)應(yīng)用”的出現(xiàn),阻礙開發(fā)。蘋果官方尚未就外界的這種不滿發(fā)表評論。
業(yè)內(nèi)專家指出,Apple 的限制將阻止開發(fā)人員重用使用 Adob??e Flash 的應(yīng)用程序。目前和 iPad 都不支持 Flash。Adobe 于 4 月 12 日發(fā)布了 Suite 5軟件,以幫助開發(fā)人員將 Flash 代碼轉(zhuǎn)換為代碼。
Flash 程序在 上非常普遍,許多游戲和視頻都是使用 Flash 開發(fā)的。但是,根據(jù)蘋果的新條款,使用 Suite 5 的開發(fā)者將導(dǎo)致應(yīng)用被蘋果拒絕。
Adobe 在一份聲明中表示,Apple 對許可條款的更改不會阻止該公司發(fā)布此 軟件?!拔覀儗⒗^續(xù)在 CS5 中提供這一功能,蘋果是否允許應(yīng)用采用它,”Adobe 首席技術(shù)官 Kevin Lynch 在一篇博文中表示。