張帥

隨著時代的變化,蘋果不得不做自打耳光的改革。那么,蘋果和開源,究竟是否會扯上關系呢?
以開源為主導的紅帽,一次又一次的將“開源”二字推上了風口浪尖。細細琢磨,也正是因為用戶需要開源,企業需要開源,所以才會不斷有廠商妥協,使用開源軟件。
今年年初,華為從OpenStack從24家候選廠商的激烈角逐中脫穎而出,再度榮獲OpenStack董事席位。這意味著華為在OpenStack社區的影響力正在持續穩步提升,體現了OpenStack基金會對華為在開源活動中長期貢獻的高度認可。
開源的影響,被多家企業所認可,認為開源是未來的趨勢,更是企業轉型的工具之一。一向傲嬌的蘋果,在不斷向科技的變化低頭,那么如果開源成為趨勢,蘋果該怎么做呢?
開源接力棒,蘋果接否?
與應用廣泛但結構混亂的Android不一樣,保持神秘的蘋果有著結構單一,卻安全系數極高的信任度。流氓軟件一般無法直接通過網頁等第三方渠道,進入手機或電腦中,也正因此,所以才會有人嘴上罵著手中用著蘋果的原因。
蘋果整體的結構,就如一個完整的社會鏈,有著健全的“法律法規”,也有著令人眼紅的福利制度。而如果從中謀取福利,所以運營方式成為主導。在這樣的結構體系下,為用戶提供保障,無需擔心病毒入侵。
往往體系的變革會帶來牽一發動全身的效應,因此,蘋果或許不是不想接力開源,而是因為體制的束縛導致了接力的難點比較大。但蘋果卻這么做了。
蘋果的接力,從編程語言開始
蘋果每屆的WWDC都是萬人期待的開發者大會,因為每次都會給用戶帶來不一樣的感觸,可以說WWDC就如蘋果的記事本,改動,從這些記錄中,我們都能夠感受的到。
在2015年的蘋果WWDC大會上,最受關注的除了新系統和新產品外,還有一個開源的蘋果編程語言——Swift 2.0。
Swift發展非常迅猛,并且是一種更加現代化的語言,增加許多新的特性,既可以幫助新程序員學會編碼,也能使有經驗的程序員避免出現一些嚴重的錯誤。值得注意的是,這是替代Objective C,開發iOS的語言,盡管蘋果開源過Darwin(它是OS X的基礎)和WebKit(Safari 瀏覽器的基礎),但是卻不會開源Objective C。
蘋果此番的目的,也許是為了迎合開源的趨勢,也許是為了狙擊其他的語言,但不管怎么說,傲嬌的蘋果并未低下頭來,而是用了另一種方式,給了大家開放了一些規則。
結束語:
蘋果的開源,只停留在了代碼語言層。在系統結構上,蘋果并未向Android逐步靠近。蘋果依然是蘋果,在產品不斷趨于常人的設計理念基礎上,也在盡量保證著自己神秘的面紗,而這層面紗,也就肯定了蘋果與眾不同的價值,保障了用戶切身利益,降低了損失。蘋果會與開源扯上關系,但這層關系,定然只是不改變蘋果構架的關系,而這份堅持,也就是人們為什么選擇蘋果設備的原因之一。endprint