所以這是真的 – Apple goes X86 !!!

In General   June 7, 2005 - 2:03 am

熬夜老半天等steve 在WWDC 05的 keynote, 結果真的証實這兩個月來滿天飛的rumor, mac os x 要正式轉向 intel x86 cpu了。

根據jobs剛才的說法:

There is no G5 PowerBook yet. Future products can’t be build on IBM PowerPC processors, Jobs says. Intel has better performance and delivers much better performance per watt. Starting next year the first Macs with Intel processors will debut. They’ll begin shipping by next WWDC (June). The transition will be mostly complete by 2007 WWDC. It’s a two-year transition.

結論大概是:

1、IBM的 power pc無法滿足apple的功能需求

2、intel的cpu在低電壓表現方面較為出色(這應該是做高速運算、低耗電、長功時 laptop時最需要的特色)

3、原來 os x 五年來每個版本都同時有 power pc 與 x86版本,只是後者從來沒出現過(連祕密流出版也不曾出現,真有你的 steve !)

4、未來兩年內mac os x 將完成轉型,全部採用 intel cpu.

咳咳咳,那剛買了G5的人現在….

所以簡單思考一下,五年前mac os 採用 unix/bsd/darwin (based on Mach kernel) 為基底,不久後就出現了 open darwin計畫,將darwin port 到pc上執行,也間接促成後來 pearpc 可勉強在pc上模擬 os x (也就是前幾個月紅翻天的 cherry os),現在回頭看才發現,原來這個平行的 porting計畫根本就是為了 x86版的 os x做準備,可以想見apple內部肯定有一組人在很辛苦的將os x 移植到 open darwin上。

只是仔細想想,要將一個os底層的東西完全移到另一顆cpu上運行,這實在是有者太太太不可思議的複雜度,想想看tiger裏的 core image, core data等 library,還有那些五年來發展的底層架構,aqua使用的drawing interface….呼呼呼,steve您真正是勇者啊~

而steve在keynote說這一切過程只需要兩年(實際上明年就會推出第一台 x86的mac),並且也說將數學軟體 Mathematica 移植到x86上只花了兩小時改二十多行程式碼即可。

這一切如果真的成真,如果apple真能在兩年內將同樣水準的os x移到pc上(包括core image, cocoa與出色的顯示系統,那另一家x86知名作業系統廠商乾脆就去 xxx好了,一個長角拖了老半天也沒見到影子,更別提五百人團隊寫的avalon功能搞不好比不過 core image(按現在的時程來看,當該公司在2006年正式推出長角時,也不多是x86 os x上市的時間,do the math yourself, 人家過去五年是在玩ppc,卻只花一年就轉換到x86, 而這家公司已經玩x86二十年麼到現在還是這副德行?)

btw, You will be able to order the 10.4.1 preview for Intel today. 也就是說明天你就可以開始用xcode 開發 x86版的mac 程式了。

所以簡單的結論:

1. 這下子我真的有興趣跟足夠的誘因來學學object-c 跟cocoa了。

2.看起來有機會可以在 IBM thinkpad 上用 os x了 (這真是全世界最讚的軟硬體組合:最好打的鍵盤與小紅點 + 加上最穩定漂亮的作業系統,我願意現在就把所有 winxx光碟片拿出去丟掉….)

by admin

3 Comments Add your own

  • 1. 科迪亞克熊&hellip  |  June 14th, 2005 at 7:21 am

    要說Intel的CPU在耗電量上比較出色,我只能說真是看不出來。除非用的是Pentium M
    要說效能不足的話,到也不是那麼回事吧?
    至於無法滿足功能需求…,這方面我就不清楚了…
    BTW,會不會是Apple為了擴大佔有率,所以改用Intel晶片?

  • 2. jeremy&hellip  |  June 14th, 2005 at 3:45 pm

    老實說我覺得比「功能」與「效能」這兩項的話, ppc不見得會輸x86,但一比到「低電壓」與「散熱」或整個生產線的「產能」與「良率」時,ibm就輸 intel一大段了。

    過去的歷史是ibm遲遲無法推出apple需要的G4 ppc, 結果 iMac曾經非常久一段時間無法推出新機種(我想steve應該不會很愉悅);而現在G5 powerbook似乎又面臨同樣的歷史,因為ibm無法推出低耗電、低熱量的ppc,導致apple無法推出新產品,因此根本解決之道看起來就是換用另一個已經有現成技術與產品的品牌(which is Intel).

    至於為了擴大市佔率這點,大概機率不大,主要原因是 x86 OS X 仍然要在apple專屬的硬體上才能跑,並不是隨便光華買堆零件回來就能裝上去用,因此如果現在不會(願)用mac的話,將來x86版出來也還是不會用。

    當然如果因為採用了Intel cpu 而讓成本下降整體售價也調低的話,確實有可能意外造成擴大市佔率的效果(想想看現在mac mini約一萬七,如果將來換成Pentium M後價格下探一萬元,加上17″ LCD整套兩萬就打死,此時美美的機型加上漂亮的OS,對一般普羅大眾就很有吸引力了)

  • 3. walkman213&hellip  |  June 19th, 2005 at 6:32 am

    1.基本上不能說是「只花一、兩年就轉換到x86」架構,實際上應該是這五年來都陸續在慢慢進行和實驗。
    2.MS玩20幾年還是這副德行?基本上我不認為Mac OS X的歷史包袱有MS重,如果要講究GUI的炫麗度,連Longhorn仍然要顧慮商業客戶的老機器而必須在GUI上取捨。MS必須在許多種硬體與周邊軟體組合上跑視窗,但Apple只要顧Apple就好了。2000的支援將滿,但是還是有商業客戶買延伸支援。然而最重要的原因,應該是出發點、目標點已經組織文化的差異。Apple在UI上的成就和努力,一直都是在MS前面。我認為MS也沒有打算去超越,除非這些公司或組織(Apple、gnome、….)的佔有率威脅到MS。但是當真正有影響時,MS的老招數:血價競爭、免費贈送、購併也許又會使出來了。

    2.Mac OS能在x86上跑,不代表能在滿街的x86上跑。(可不是拓海的86啊)
    首先driver等等雜問題就夠煩了, 但更重要的是Steve應該不太能忍受普通醜到不行的PC跑他們家美美的Mac OS吧。可以預見的是,鎖硬體是一定會的。(所以crack也是? 接著就是訴訟?? ~.~)

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone