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