Intel откроет код для загрузки ПК и серверов

2/06/2004 12:52

Intel совместно с компанией CollabNet обещает открыть исходный код программы, которая делает процесс загрузки ПК и серверов более предсказуемым и быстрым. По заключенному компаниями соглашению в этом году Intel выпустит по лицензии Common Public License комплект ПО для разработки драйверов, а также то, что она называет firmware foundation code. Этот код станет результатом проекта Intel Tiano, цель которого — заменить программное обеспечение BIOS (basic input-output system), которое ведет учет составляющей компьютера или подключенной к нему аппаратуры и позволяет устройствам взаимодействовать с операционной системой и в конечном счете с приложениями. Открыв исходный код, Intel предоставит производителям аппаратуры больше возможностей по эффективному написанию драйверов и упростит внесение изменений в систему ввода-вывода. К тому же Intel firmware foundation code будет написан на языке С. «Прозрачность позволит людям использовать код с большей уверенностью, — говорит менеджер по программному обеспечению платформы Intel Майк Ричмонд. — BIOS присутствует в ПК с первого дня его существования и всегда была монолитным куском кода». Ожидается также, что новый код и проект Tiano ускорят процесс загрузки. Серверы на базе Tiano загружаются почти на две трети быстрее, чем серверы с традиционными версиями BIOS, утверждает Ричмонд. ПО загрузки на базе Tiano продают компании American Megatrends и Insyde Software. В Tiano реализован интерфейс Extensible Firmware Interface — промышленный стандарт, официально называемый Intel Platform for Innovation Framework for EFI. Intel категорически отказывается называть Tiano BIOS, но и то и другое выполняет одни и те же функции. Программисты open source работали над аналогичным проектом LinuxBIOS, нацеленным на замену стандартного ПО BIOS компактной версией, основанной на Linux. Проблемы с проприетарными программами BIOS мешали обеспечить Linux-поддержку для интерфейса Advanced Configuration Power Interface, без которого невозможно выполнять такие действия, как перевод ноутбуков в экономичные режимы работы.
ZDNET