BIOS大廠鳳凰科技(Phoenix)今(2)日宣佈支援英特爾在2003年推動、代號Tiano的開機程式碼開原碼計劃,鳳凰科技將既對有BIOS產 品AwardCore與SecureCore推出Tiano版本,將傳統較為封閉、客製曠日費時的BIOS程式移植到英特爾推動的開放性平台上,讓主機 板、PC業者也能更積極參與BIOS編寫,並進而由底層增加PC與嵌入式設備的功能與安全性。
鳳凰科技CTO暨工程研發部門資深副總裁Gaurav Banga日(19)前接受ZDNet電話專訪時表示,傳統硬體廠商與BIOS及晶片組廠商合作開發客製化的BIOS,可能得耗費12到18個月的時間, 透過支援模組化開發的Tiano平台,可縮減到數個月以內,可讓PC或硬體廠商更快推出新產品,此外,由於Tiano採用架構與傳統BIOS不同, BIOS開機時間也可由傳統的8到15秒,減少至2到3秒鐘,可更快進入作業系統開機的程序。
Tiano是英特爾推動的創新平台架構(Intel Platform Innovation Framework)的開發代號,該架構其實是英特爾推出,打算用來取代傳統BIOS的新一代開機程式碼的「可延伸式韌體界面」(Extensible Firmware Interface, EFI)標準,以模組化、開放標準為訴求,欲讓硬體廠商可直接自行編寫、組裝開機程式碼,不必考慮是否與舊有的BIOS相容。
僅管功能與BIOS相同,但英特爾一直堅持不肯使用BIOS來稱呼,目的即在欲與BIOS作出區別。事實上,長久以來BIOS一直被認為是PC產業中最抗 拒改變的一部分,舉例來說,傳統的BIOS多半都運作於16位元模式下,對於目前32甚至64位元的CPU與作業系統來說,會是效能的阻礙,這也使得英特 爾特別強調其Tiano計劃推動的EFI與傳統BIOS之不同。
英特爾跳過BIOS廠商直接拉攏主機板、PC等硬體廠商的作法自然會讓BIOS業者心存疑慮,也因此即便英特爾在2004年時雖將其EFI技術開放原始 碼,但仍僅獲American Megatrends和Insyde兩家中小型BIOS軟體廠商的支援,擁有過半市占率的鳳凰科技一直觀望到今日,才宣佈支援可透過模組化開發,加速 BIOS客製化的需求。
不過鳳凰科技否認是因擔憂地位受到威脅,才因而推遲對Tiano的支援。Banga表示,在英特爾推出Tiano時,該公司在不確定該架構是否會受到市場 歡迎的情況下,選擇不貿然投入,「當然Tiano有很多好處,但我們也要投入很多努力,不過當年的情況是,連英特爾自己都不是很確定Tiano的發展,我 們自然要多觀察一段時間,」他說。
他表示,即便是會因Tiano受惠最多的硬體廠商,也因為在舊式BIOS上保留了很多年的開發經驗,在缺乏能將舊有BIOS程式搬移至架構與技術皆不同的新平台上的解決方案前,這些硬體廠商多半也按兵不動。
Banga說,硬體市場競爭越來越激烈,業者也更希望透過客製的BIOS增加自家產品特色,或快速推出產品,「用戶的需求現在出現了,我們自然便去滿足,」他說。
延伸閱讀
*ZDNet Taiwan 自由軟體運動燒向BIOS
*基於EFI規格的另一規格論壇UEFIhttp://www.uefi.org/about/
*Intel的EFI開發平台 https://www.tianocore.org/*EFI開發工具 https://efi-toolkit.tianocore.org/
*已應用於Intel-Mac的EFI選單工具 rEFIthttp://refit.sourceforge.net/