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