軟件開(kāi)發(fā)商初嘗英特爾味兒的蘋果味道不錯(cuò)
——
在本周一宣布轉(zhuǎn)向英特爾芯片后,蘋果公司讓開(kāi)發(fā)商觀摩了運(yùn)行中的英特爾芯片Mac計(jì)算機(jī)。盡管要等到明年年中蘋果公司才會(huì)在市場(chǎng)上推出配置英特爾芯片的Mac,但它從本月起將以999美元的價(jià)格向開(kāi)發(fā)商提供測(cè)試用計(jì)算機(jī)。
Fetch軟件公司的總裁吉姆說(shuō),他的公司經(jīng)歷了蘋果公司過(guò)去的幾次轉(zhuǎn)型,包括1990年代中期由68000系列芯片向PowerPC芯片、最近的由OS 9向OS X的轉(zhuǎn)型。他表示,他對(duì)蘋果公司提前向開(kāi)發(fā)商通報(bào)這次轉(zhuǎn)型非常欣賞。他說(shuō),蘋果公司向我們提供了進(jìn)行測(cè)試所需要的時(shí)間和硬件。
對(duì)于開(kāi)發(fā)商而言,向英特爾芯片移植代碼所需要的工作量各有不同。對(duì)于在Mac OS X問(wèn)世后,在Cocoa開(kāi)發(fā)環(huán)境中開(kāi)發(fā)的較新的Mac軟件而言,移植工作在數(shù)個(gè)小時(shí)就可能完成,在某些情況下所需要的時(shí)間可能更短。Delicious Monster軟件公司的首席執(zhí)行官威爾說(shuō),我們已經(jīng)將軟件移植到了英特爾芯片上,我們所需要做的全部工作就是點(diǎn)擊一個(gè)按鈕,所需要的時(shí)間是40秒,移植后的軟件運(yùn)行的情況非常好。
但對(duì)于其它開(kāi)發(fā)商而言,移植工作要復(fù)雜得多。對(duì)于針對(duì)Mac OS X之前的操作系統(tǒng)開(kāi)發(fā)的軟件而言,移植的工作量要大得多。如果開(kāi)發(fā)商使用了蘋果公司的Xcode工具,移植工作可能需要數(shù)周的時(shí)間;但如果開(kāi)發(fā)商使用了Metrowerks的工具,它們必須首先將軟件移植到蘋果公司的工具中,然后再向英特爾芯片上移植。
微軟公司就屬于最后一種情況。Mac版的Virtual PC和Office都使用了Metrowerks的Carbon,微軟公司稱它不知道需要完成多大的移植工作量。微軟公司已經(jīng)表示,它將開(kāi)發(fā)能夠在英特爾芯片上運(yùn)行的Mac版Office,但它沒(méi)有公布有關(guān)Virtual PC的計(jì)劃。
開(kāi)發(fā)商普遍比較樂(lè)觀。Bare Bones軟件公司已經(jīng)有一個(gè)團(tuán)隊(duì)在英特爾芯片Mac上測(cè)試它的軟件,其首席執(zhí)行官里奇表示,早期的測(cè)試表明,移植的工作量并不大。在接受電子郵件采訪時(shí),里奇說(shuō),我們最初作出的順利移植的分析和預(yù)測(cè)是準(zhǔn)確的。確實(shí)需要對(duì)一些代碼進(jìn)行調(diào)整,但工作量并不大。
出現(xiàn)不滿情緒跡象的一個(gè)領(lǐng)域是高端計(jì)算市場(chǎng)。在蘋果公司的科學(xué)和技術(shù)計(jì)算郵件列表中,有關(guān)開(kāi)發(fā)人員面臨的移植工作量的討論非常多,這些軟件代碼利用了PowerPC的AltiVec指令。
蘋果公司的高級(jí)副總裁菲爾表示,盡管大多數(shù)開(kāi)發(fā)商而言移植工作量都不大,蘋果公司仍然在努力確保開(kāi)發(fā)商移植工作的順利。他指出,向OS X移植OS 9軟件的過(guò)程比蘋果公司想象得要困難一些。
評(píng)論