一位臺(tái)灣開(kāi)發(fā)者新近發(fā)布了針對(duì)x86設(shè)備(PC)的未授權(quán)版谷歌Android 4.0“冰激凌三明治”源代碼,在網(wǎng)上掀起波瀾。 黃志偉負(fù)責(zé)著Android-x86群組,這是谷歌官方Android開(kāi)源計(jì)劃(AOSP)的一部分。但黃志偉的活動(dòng)卻由英特爾的芯片宿敵AMD所資助。 這兩家公司都未能真正進(jìn)入智能手機(jī)和平板市場(chǎng),但英特爾已經(jīng)在移動(dòng)戰(zhàn)線取得顯著效果,計(jì)劃在2012年上半年發(fā)布基于Atom的智能手機(jī)以及對(duì)市場(chǎng)來(lái)說(shuō)更具吸引力的平板。 英特爾也花了一年半時(shí)間直接與Google合作將Android系統(tǒng)移植到x86平臺(tái)。移植的首個(gè)成果是Android 2.3.7,英特爾Google項(xiàng)目辦公室主管Alec Gefrides表示公司已經(jīng)向Google提交約120個(gè)補(bǔ)丁,并且已經(jīng)融入源代碼,由AOSP開(kāi)放出來(lái)。 英特爾的代碼貢獻(xiàn)者也在為“冰激凌三明治”而努力。 Gefrides表示:“我們已經(jīng)和Google合作了很長(zhǎng)一段時(shí)間”,但他表示英特爾的努力集中在智能手機(jī)和平板上而不是PC。若想讓后者的所有組件都能工作,需要開(kāi)發(fā)不同的驅(qū)動(dòng)。 “你從AOSP上抓下的x86版Android經(jīng)編譯后可運(yùn)行在任何x86設(shè)備上,但這不是我們和Google的初衷,”Gefrides表示,“我們最關(guān)注的是讓運(yùn)行Atom系列芯片的手機(jī)和平板用上Android。這是我們的焦點(diǎn),也是我們與Google的合作。” “(黃志偉)這次是買了一部普通的筆記本電腦,從ASOP下載Android然后進(jìn)行編譯。它當(dāng)然能運(yùn)行,這是相同的架構(gòu)。但它沒(méi)有PC所需的所有驅(qū)動(dòng)支持。” 一般來(lái)說(shuō)英特爾會(huì)將支持包發(fā)給使用其參考設(shè)計(jì)的OEM廠商,其中包括所有必需的驅(qū)動(dòng)。若沒(méi)有這些驅(qū)動(dòng),有些組件將無(wú)法工作。 Gefrides說(shuō):“我們肯定可以做好驅(qū)動(dòng),但這不是我們的重點(diǎn)。” 正式使用、試驗(yàn)Android變種的各方都與Google簽訂協(xié)議保證自己將把一切回饋給Google的開(kāi)源項(xiàng)目以避免分裂。英特爾簽了協(xié)議,但AMD沒(méi)有。 黃志偉的未授權(quán)版本尚未提交給Google以整合進(jìn)更大的Android開(kāi)源活動(dòng),因?yàn)橐l(fā)了這將帶來(lái)分裂的擔(dān)憂。 AMD似乎也在為黃志偉提供資源,后者在論壇的一個(gè)帖子里稱:“AMD為我們提供了巨大支持,包括設(shè)備和工程師支持。”黃志偉抱怨說(shuō)英特爾不愿為自己將Android移植到PC的計(jì)劃提供支持。 黃志偉說(shuō):“英特爾依然拒絕為該項(xiàng)目提供任何支持。它們關(guān)閉了我嘗試過(guò)的所有聯(lián)系窗口。”他接著推薦自己的支持者使用AMD的平臺(tái)。 英特爾的一位發(fā)言人對(duì)電子工程專輯表示該公司絕不會(huì)助長(zhǎng)Android分裂,也不會(huì)違背Google對(duì)于Android平臺(tái)最佳用途的看法。英特爾也清楚地表明自己在Android方面的重點(diǎn)是Atom而不是Core系列產(chǎn)品。 英特爾在開(kāi)源方向的投入 “我們對(duì)此感到高興,這是一個(gè)開(kāi)源社區(qū),我們?yōu)閰⑴c者開(kāi)始自己的項(xiàng)目而興奮。”Gefrides表示,但他也指出該項(xiàng)目不屬于AOSP,這只不過(guò)是一個(gè)非官方實(shí)驗(yàn)。 當(dāng)被問(wèn)及若黃志偉的移植在PC上受到歡迎,英特爾是否會(huì)重新考慮公司立場(chǎng)時(shí),Gefrides表示這無(wú)法預(yù)測(cè):“現(xiàn)在還不清楚Android究竟是不是會(huì)真正來(lái)到PC,”他還強(qiáng)調(diào)Google已經(jīng)有了針對(duì)上網(wǎng)本的Chrome操作系統(tǒng)。 英特爾對(duì)AMD介入自己開(kāi)源努力的不滿也因?yàn)楣疽呀?jīng)投入大量資源對(duì)該平臺(tái)兼容x86進(jìn)行優(yōu)化。 Gefrides解釋說(shuō)Google的Android開(kāi)發(fā)團(tuán)隊(duì)相對(duì)較小,只能關(guān)注每半年一款的旗艦機(jī)型,讓其它芯片和設(shè)備廠商自行優(yōu)化操作系統(tǒng),在可以接受的續(xù)航能力下提供更高的效率。 Gefrides表示:“具有挑戰(zhàn)性的地方在于讓所有努力整合進(jìn)代碼,現(xiàn)在這已經(jīng)完成。移植已經(jīng)完成,我們正在盡快將手機(jī)推向市場(chǎng)。” 英特爾似乎有數(shù)個(gè)團(tuán)隊(duì)在開(kāi)發(fā)Android,Gefrides表示參與人員達(dá)到四位數(shù)。他說(shuō):“我可以告訴你,這是全公司范圍的努力。”他指出英特爾內(nèi)部團(tuán)隊(duì)經(jīng)過(guò)了從初期Google TV項(xiàng)目到協(xié)作開(kāi)發(fā)手機(jī)、平板、驅(qū)動(dòng)等方面的努力。 盡管Android目前熱火朝天,Gefrides還是認(rèn)為英特爾是一家有選擇的公司,因?yàn)樵摴就瑫r(shí)支持一系列操作系統(tǒng)。 他說(shuō):“Linux方面的基礎(chǔ)驅(qū)動(dòng)工作是一樣的。這只是優(yōu)化方面的不同。我們的工作建立在Linux支持的基礎(chǔ)之上”,并補(bǔ)充說(shuō)英特爾在驅(qū)動(dòng)開(kāi)源與Linux環(huán)境前進(jìn)方面是一家“非常好的開(kāi)源參與者”。 盡管英特爾和Google對(duì)于開(kāi)源的開(kāi)發(fā)似乎都很透明,但實(shí)際上這還值得商榷。 “既然你宣稱Android這樣的項(xiàng)目完全開(kāi)源,那么它就應(yīng)該能運(yùn)行于從PC到智能手機(jī)甚至烤面包機(jī)的所有設(shè)備上。”Android專家、評(píng)論人士RusselL Holly表示。 Holly接著說(shuō)是否將操作系統(tǒng)移植到設(shè)備上的考慮毫無(wú)道理。 “更大的觸屏設(shè)備對(duì)Android體驗(yàn)來(lái)說(shuō)更為理想,”他指的是多合一PC,“這會(huì)帶來(lái)很多有趣的功能特性,但我不認(rèn)為值得將它移植到普通PC上。” Holly表示另一方面也沒(méi)道理組織別人進(jìn)行這樣的嘗試,哪怕平臺(tái)分裂會(huì)在未來(lái)造成問(wèn)題。 “如果AMD能對(duì)Android開(kāi)源項(xiàng)目作出貢獻(xiàn),那是一回事,不會(huì)造成分裂。但如果他們不分享自己的努力,這就會(huì)造成分裂方面的憂慮。”他說(shuō)道。 “如果他們不分享,就違背了開(kāi)源項(xiàng)目的初衷。利用開(kāi)源項(xiàng)目創(chuàng)造閉源產(chǎn)物正是分裂的定義。” |