訴訟案透露的App Store往事:喬布斯曾拒絕第三方App
在Epic遊戲與蘋果公司的訴訟案中,雙方都出示了大量以往資料作為證詞,外界也因此得以獲得以往的一些陳年往事。蘋果公司的前高管Scott Forstall就提到了App Store最初曾遭到喬布斯的反對。
他是曾經被人為有可能成為蘋果CEO的人,但因為種種原因離開蘋果,或許Apple Maps的失誤只是一個藉口。他是曾經被人為有可能成為蘋果CEO的人,但因為種種原因離開蘋果,或許Apple Maps的失誤只是一個藉口。
2012年前,Forstall一直負責蘋果的軟件工程(也就是軟件部分),他在第一款iPhone和iPhoneOS的開發中發揮了重要作用。此次沉積的關鍵主題之一是蘋果公司早期決定不在iPhone上提供第三方App Store的決定。正如Forstall解釋的那樣,史蒂夫·喬布斯(Steve Jobs)是App Store的最大反對者之一。
Forstall在證詞中提到。蘋果的一些高管認為永遠不開放第三方App(或者為他們搭建App製造條件)認為應該只做網頁版應用,並創造一個瀏覽器平台規範(這裡年很像Chrome瀏覽器)。另外有些高管認為蘋果應該建立一些網絡和本機能力的混合產品,也就是網頁版應用和本機應用的中間形態。還有些高管認為應該提供一個平台,以使第三方可以在該平台上構建完全在本機運行應用。
當被問到,誰是第一個認為蘋果絕對不應該向第三方開放軟件平台的高管?
Forstall回答說是史蒂夫·喬布斯…… 而且“我不記得有誰對此提出異議”。喬布斯認為,蘋果完全不應該開放第三方應用。
這點其實之前也有報導,2007年初, iPhone剛剛推出時,沒有第三方開發者做的應用,喬布斯最初也拒絕向外部開發人員開放。因為這樣可能會把iPhone搞得亂七八糟,讓iPhone感染病毒,或者破壞其完整性。
Forstall說他自己一直堅持App Store應該支持第三方應用的,因為“很清楚網絡版應用體驗不如本機應用好,我希望我們能在平台上擁有最好的應用”,而且因此和喬布斯有很多次激烈的討論。
這位前蘋果軟件高管還談到了iPhoneOS的早期,以及它對Mac OS X的依賴。他還對越獄發表了評論:我們非常擔心有人為手機構建病毒或惡意軟件。我們將一直保持警惕,以保護人們的手機安全和隱私。
但同時,他也明白很多越獄相關工作者其實是技術高超的開發者。他認為應該創建一個平台,並希望能鼓勵開發人員為手機構建運行在本機上的App。因此,Forstall並不認為越獄是一件壞事,開發人員希望將自己的時間和精力奉獻給為蘋果的平台構建酷炫的東西。只要最終那個東西不是惡意軟件,病毒或有問題的東西。
Forstall還提供了有關蘋果早期關於iPhone應用分發方法詳細信息,當時構思的一個途徑是App Store,另一種是直接以人們在Windows上的方式分發它們,並且討論過它們的優缺點。
最終,基本上所有高管都支持僅通過App Store分發應用。
而關於蘋果為什麼向App Store添加應用內購買(IAP)支持的原因,Forstall只是提到“原因很多。這是為了使開發人員更容易銷售數字商品。”——如果你是遊戲開發者,並且想出售一個額外的東西,但是客戶必須購買時候輸入信用卡信息,那麼這可能會極大地阻礙客戶購買;相反,如果它只是說:“嘿,單擊此按鈕,然後再花99美分,您將獲得另一個東西”,則用戶更有可能單擊它。蘋果簡化了這個過程。,使開發人員更容易獲得額外收入。