明年2月後,蘋果iPhone將正式升級為行動電腦。
iPhone自今年6月底上市後,大部分的批評(請暫時忘記AT&T和降價的爭議)都圍繞在蘋果拒絕外部開發員參與的決策。執行長 Steve Jobs試圖安撫開發員,提醒他們可以為iPhone製作網路應用軟體,但這就像是對家中的青少年說:你不能買車,但這台自行車不是很棒嗎?
只是Jobs不是初出茅廬的矽谷創業家,若非微軟和蘋果允許第三方應用軟體開發員創造出無數的程式,PC和Mac也無法對人類生活產生如此深遠和廣泛的改變。單一組織根本不可能設想到你我對電腦應用的每一件事。
無可避免地,Jobs終於在17日公佈了開放第三方開發iPhone應用軟體的計畫。蘋果將發給開發員一個軟體開發套件(SDK),內含為iPhone製作安全、可靠之應用軟體的必要工具及技術知識,不需再仰賴任何「破解」程式。未來iPhone使用者可加入自己信任的應用軟體,同時繼續享有保固。
這件事唯一出人意料的部分是時機。有些人的確認為SDK最快會在本月初釋出,但其他人(包括記者本人)都預期蘋果會在明年6月的全球開發員大會(Worldwide Developers Conference)才開放iPhone應用軟體開發。
蘋果表示,拖延甚久的原因是公司希望找到一種方式,能夠盡可能地「開放」第三方開發,同時有效阻擋病毒和惡意軟體的侵入。iPhone 使用的OS X基本上是Mac OS X剔除掉電話不需要的部分,成為適合電池裝置執行的大小。OS X核心有通過測試的Unix基礎元件,但蘋果顯然認為在確保該系統的開發過程沒有造成任何安全漏洞之前,無法保證提供一個安全可靠的iPhone體驗。
這項恐懼顯然會在明年2月解決,屆時蘋果若非推出OS X 2.0,就是借用新作業系統Leopard的技術讓iPhone更穩定,或兩者並行。Jobs暗示,開發員在製作iPhone應用軟體時,或許可附上某種類似諾基亞目前採用的數位簽名架構。這一點有待開發社群的驗證。
幾乎在iPhone上市的同時,駭客就開始努力「破解」其封鎖機制,讓第三方的應用程式能夠安裝在內使用,一夜之間就出現了數十個小型、有用的應用程式。
蘋果幾乎已經準備讓使用者自行加入應用程式,填滿iPhone時鐘和日曆鍵下的空白空間。問題是蘋果從未正式授權這種行為,甚至在iPhone使用者合約中明定安裝第三方程式是違約行為,將不予保固。更惡劣的是,1.1.1版軟體更新還會殺光所有的第三方程式。
憤怒的反彈在網路上迅速擴散,痛批蘋果和Jobs是控制狂,意圖滲透我們運算生活的每一部份,把一切都印上蘋果標記。
這個SDK將改變大家對iPhone的看法。Research In Motion和摩托羅拉可將BlackBerry和Good Mobile Messaging軟體接上iPhone,安全地存取公司電郵。瀏覽器開發員也能推出支援Flash或Java的產品,提供完整的隨身上網體驗。某些獨立開發員也可充分利用iPhone的觸控螢幕界面,設計出非常有趣的東西,甚至開創自己的軟體事業。
SDK可能不支援的一件事可能解封鎖,至少目前還不會。我向蘋果的代表詢問此事,尚未收到回信。但我無法想像AT&T會點頭(如果可以選擇,他們寧願永遠封鎖)。報導顯示,蘋果與AT&T的獨家合約,至少長達兩年至五年,因此目前不太可能用SDK授權iPhone解封鎖。
就許多方面而言,那都相當可惜。未來我們回顧這段服務綁約的時代,一定會感到愚蠢可笑:你能想像現在的有線電視或DSL服務商指定你使用特定廠牌的PC,且要是你把PC搬到他們服務不及的地區,你就完全不能上網的情況嗎?但這是體制內改革所遭遇的典型困境,而掌控無線電信業的實體通常都是反改革。
可以預期,當蘋果正式推出SDK後,地下的破解行動仍會繼續蓬勃發展,一直到蘋果提供適用其他電信服務的版本。蘋果也知道,總有一天他們必須討好那一群不想和AT&T、O2、Orange和其他iPhone獨家伙伴有任何關係的消費者。
革命尚未成功。在整個對iPhone與第三方應用軟體的抗議浪潮中,我一直提出一點:我們,這一群使用者,只有極短暫的注意力。大家不只想要iPhone,還要隨時隨地用它做任何想做的事,任何無法即時滿足的經驗,都是邪惡獨裁者意圖扼殺我們所有使用樂趣的冷酷打擊。
我知道,我不過是第3,800萬個抱怨這一點的奧客。但別忘記:新的運算時代需要時間演進。這就像1980年代,只是現在我們可以把這些東西放在口袋裡。真正的使用者,不只是怪胎玩家和滿腦子生產力的經理人,也開始瞭解他們可以隨時隨地透過網路和運算力做哪些事。
iPhone或許不是那個帶我們跨越時代門檻的關鍵產品,但它的確比現在任何其他產品更能激起對那個目標的討論和發展。從明年起,iPhone的發展會變得更有趣,尤其是蘋果終於決定疏通一條寬敞的對外管道。(本文引自 Taiwan.CNET.com 新聞專區 陳智文/譯 )
文章定位: