喬布斯演繹“蘋果式”閉源精神
微創(chuàng)新
在“ 360 的微創(chuàng)新思想”和“只要對(duì)用戶有利拿來沒關(guān)系”的“百度文庫精神”的指導(dǎo)下,***屆 WWDC ( World Wild Developes Coies )的主題演講勝利閉幕了。
如果你嘲笑過“微創(chuàng)新”,又聲討過百度文庫,那么,贊美 WWDC 2011 將會(huì)給你帶入一個(gè)尷尬的境地。所以,博主們***不要心存僥幸。據(jù) Jack Bauer 說,中國人的記性很好。( China has a long memory )
海盜
喬布斯早就說過:能做海盜,為什么做海軍?抄襲,或者更直白點(diǎn),搶,正是海盜的日常行為。
第三方多任務(wù),Tethering ,文件夾⋯⋯ iOS 的每一次進(jìn)化,都要有一些 Cydia 上的第三方開發(fā)者被蘋果“微創(chuàng)新”。
甚至, Cydia 之外的開發(fā)者也不是***次倒霉。 Admob ,Openfeint 的悲劇還歷歷在目。 Tapjoy 恐怕也快遭毒手。
多年來,蘋果的行為的邏輯是一貫的,并非在前幾天才突然改變。
開源,閉源
還有一灘比抄襲更壯觀的口水戰(zhàn):開源和閉源。從 PC 系統(tǒng)的 Windows VS Linux 開始愈演愈烈,到今天沒有結(jié)果。
移動(dòng)系統(tǒng)上,這場(chǎng)論戰(zhàn)再次上演: Android VS iOS 。
開源可以避免重新制造輪子。可以匯集眾包的智慧來進(jìn)化(據(jù)說全球有上百萬 Linux 志愿者)。同時(shí),一些開源許可證也造成了商業(yè)上的障礙。貢獻(xiàn)的確定和利益的分配更是一團(tuán)亂麻。所以,開源項(xiàng)目中,涉及利益較少的基礎(chǔ)設(shè)施比較多(比如 Webkit )。免費(fèi)或者非盈利的項(xiàng)目比較多(比如 Linux )。
Google 的選擇正是如此:開放并且免費(fèi)。效果還不錯(cuò)。雖然 Google 一直為保持 Android 的控制權(quán)苦惱,但是另一方面,大家也更放心的匯集到 Android 旗下, 他的發(fā)展神速。
開源的對(duì)立面就是閉源。一般意味著可以保證利益和控制權(quán)。但是,無法享受開源的各種好處。
比如 iOS ?
蘋果的能力?
iOS 的進(jìn)化,并不比開源的 Android 來得差。而且,這個(gè)成功并不能完全歸功于蘋果。其實(shí),他沒有獨(dú)自引導(dǎo)這場(chǎng)革命的能力。
從蘋果修建的數(shù)據(jù)中心的規(guī)模看,蘋果為進(jìn)軍網(wǎng)絡(luò)應(yīng)用下了大本錢。而 MobileMe 只是再次證明了他在這個(gè)方面的一貫 ED 。
iOS 的應(yīng)用程序,蘋果以前還能拿出個(gè) Guidelines 教育開發(fā)者。今天,很多開發(fā)者有資格寫一本去教育蘋果了。(比較 Camera+ , iOS 5 的 AE Lock 就是一種改惡,而非改善。)
甚至,蘋果在系統(tǒng)的進(jìn)化上也會(huì)犯錯(cuò)。放在別的 OS 上絕對(duì)會(huì)被果粉罵做腦殘的彈出式通知窗口,就出自他的手筆。
可是, iOS 5 又幾乎***的找回了進(jìn)化方向:更宏大又靠譜的網(wǎng)絡(luò)部分,更好的通知系統(tǒng),更多可以討用戶歡心的實(shí)用功能(甚至,導(dǎo)致 Camera+ 下架的音量鍵拍照?。?/p>
蘋果式閉源
iOS 不是一個(gè)從來意義上的閉源系統(tǒng)。甚至,iOS 也不再是一個(gè)獨(dú)立的系統(tǒng)。iCloud 把 iOS 和 Mac OS 連為一體。
即使蘋果,恐怕也很難在閉源的情況下,毫無錯(cuò)誤的引導(dǎo)一場(chǎng)這么宏大的進(jìn)化。同時(shí),因?yàn)樘O果對(duì)軟硬件的控制欲,開源似乎也不是個(gè)選擇。結(jié)果,他發(fā)展了一種獨(dú)特的閉源方式:
系統(tǒng)的代碼封閉,但是,比以往更多的和第三方分享利益。( App Store 開發(fā)者直接從蘋果受益。第三方網(wǎng)絡(luò)服務(wù)和 Cydia 間接從 iPhone 受益)
和第三方合作,但是,也會(huì)通過“微創(chuàng)新”,把第三方的成果并入系統(tǒng)。蘋果手上的代碼也許并不開源,但是,對(duì)于各種進(jìn)化可能性的嘗試,是開放的。
你看,“微創(chuàng)新”,只是這種閉源進(jìn)化方式中的一個(gè)步驟而已。
Think Different
可能是 Think Different 的信條,讓蘋果在開/閉源之外,找到第三條路。
這條路使得蘋果可以名正言順的保持控制權(quán),把握利益。同時(shí),也讓蘋果可以利用眾包的智慧,嘗試廣泛的可能性。
另一方面,你也必須承認(rèn),雖然有被“微創(chuàng)新”的風(fēng)險(xiǎn),比較開/閉源的傳統(tǒng)方式,蘋果仍然帶給第三方開發(fā)者更多回報(bào)。
而且,蘋果在“微創(chuàng)新”第三方開發(fā)者的同時(shí),并不忘了給他們更多利益空間(當(dāng)然,也是更多工作):iOS 5 和 iCloud 提供了更多更強(qiáng)大的 APIs 。很多開發(fā)者已經(jīng)興奮不已,躍躍欲試了。(某種意義上,他們中的一些人在為 iOS 6 嘗試新的可能性。)
風(fēng)險(xiǎn)
理想情況下,蘋果會(huì)慢慢“微創(chuàng)新”第三方的東西進(jìn)入系統(tǒng),同時(shí)提供更多 APIs 給第三方。這樣能讓系統(tǒng)進(jìn)化,同時(shí)又可以維持一個(gè)良好的開發(fā)生態(tài)圈。在 WWDC 2011 之前,蘋果就是這么做的。
但是,蘋果需要把握系統(tǒng)進(jìn)化和生態(tài)繁榮之間的度。如果蘋果自己犯下錯(cuò)誤,對(duì)手又步步緊逼,蘋果可能就需要把大量第三方的應(yīng)用整合進(jìn)來彌補(bǔ)了。
也許,這正是在 iOS 5 上發(fā)生的事情。 MobileMe 失敗,通知系統(tǒng)悲劇的一系列錯(cuò)誤下, iOS 5 又要肩負(fù)把蘋果的軟硬件全面云服務(wù)化的宏愿(iCloud 不但連接起系統(tǒng): iOS 和 Mac OS 。也連接起硬件: iPad ,iPhone ,和 Mac)。
iOS 5 相當(dāng)漂亮的彌補(bǔ)了錯(cuò)誤,進(jìn)化了網(wǎng)絡(luò)服務(wù),把 Android 再次甩在身后。
這不是沒有代價(jià)的。相信 WWDC 2011 之后,更多開發(fā)者會(huì)認(rèn)真的考慮被蘋果“微創(chuàng)新”的風(fēng)險(xiǎn):
跨平臺(tái),而非僅僅在 iOS 上?
網(wǎng)絡(luò)應(yīng)用,而非 Apps ?
甚至,專利保護(hù)?
***的話
Android 步步緊逼, iOS 大量利用第三方的成果進(jìn)化,更多優(yōu)秀的開發(fā)者投入 Android 尋求保險(xiǎn), Android 追的更緊。
這是蘋果應(yīng)該警惕的惡性循環(huán)。
Admob ,Openfeint , Tapjoy , Camera+ ,Instapaper , Dropbox ⋯⋯ 都是***流的團(tuán)隊(duì)(從目前的結(jié)果看,他們比擁有作弊一樣推廣力度的蘋果“微創(chuàng)新”團(tuán)隊(duì),還要優(yōu)秀)。這些團(tuán)隊(duì)中有些已經(jīng)投身 Android ,有些,可能會(huì)從 WWDC 2011 之后開始考慮。
蘋果如何在上面的矛盾中尋求平衡,是明年的 WWDC 的看點(diǎn)之一。(如果每年都向今年這樣,第三方開發(fā)者參加 WWDC 會(huì)有障礙了)
或者,老喬已經(jīng)算準(zhǔn),只要 iOS 5 能保持優(yōu)勢(shì),以后就都不是問題:
畢竟,再開 WWDC 的時(shí)侯,已經(jīng)是2012了。