В 2004 году Intel и Microsoft приступят к первой крупной перестройке самой глубинной части персонального компьютера —стыка между программным обеспечением и аппаратурой.

Компании начнут продвигать технологическую спецификацию EFI (Extensible Firmware Interface) в качестве новой системы запуска аппаратуры ПК перед началом загрузки операционной системы — этот процесс происходит всякий раз при включении и перезагрузке компьютера.

Intel и Microsoft создадут форум по продвижению новой спецификации в качестве стандарта. Если ПО на базе EFI получит широкое признание, это может привести к первой в истории индустрии ПК смене караула предзагрузочного ПО — хотя некоторые скептики утверждают, что такой переход может потребовать времени или вообще не состояться.

Сейчас задачу подготовки аппаратуры ПК к загрузке операционной системы решает программа BIOS, или basic input/output system. Если когда-то конструкция BIOS была относительно прямолинейной, то с годами, изменяясь и подстраиваясь под новые технологии, она стала напоминать миску со спагетти. Сторонники EFI утверждают, что новая система облегчит компаниям введение усовершенствований и попутно ускорит процесс загрузки ПК.

«Мы прошли через четыре поколения ОС и множество поколений системной шины, но все еще остаемся с первой версией BIOS. Она становится все большим препятствием для инноваций», — сетует менеджер программной платформы отделения ПО и решений Intel Майк Ричмонд.

Первый EFI-компьютер — от Gateway — поступил в продажу в ноябре. Другие должны появиться в 2004 году, а в последующие годы их станет еще больше. Но на поезд EFI спешат не все. Традиционно производители ПК отказываются менять свои компьютеры, особенно корпоративные, часто предпочитая стабильность. Это стало причиной долголетия флоппи-диска, несмотря на многие попытки покончить с ним.

Не торопится осваивать EFI и один из главных разработчиков BIOS Phoenix Technologies. Компания, чье ПО BIOS применяется большинством крупнейших мировых производителей ПК, не собирается переходить на EFI до тех пор, пока технология не станет стандартом. Phoenix разработала собственную альтернативу BIOS для ноутбуков — Core Management Environment и в 2004 году планирует добавить аналогичное ПО для серверов и настольных ПК.

Многие участники индустрии сходятся во мнении, что если производители ПК хотят продолжать освоение новых технологий, то с BIOS нужно что-то делать и как можно скорее. «Мы пользуемся BIOS, которая восходит ещё к 1982 году и сплошь состоящей из заплат и расширений. Чтобы навести порядок и наращивать функциональность, необходимо что-то предпринять», — говорит аналитик Mercury Research Дин Маккаррон.

EFI для «чайников»

Спецификация EFI по существу представляет собой предзагрузочную среду, которая позволяет ПК выполнять такие действия, как антивирусное сканирование или диагностика аппаратуры. Intel воспользовалась EFI для создания предзагрузочной программной структуры, способной заменить BIOS. Эта структура, называемая Platform Innovation Framework for EFI и иногда упоминаемая по кодовому названию Tiano, позволяет производителям ПК писать предварительно загружаемые программные модули, аналогичные драйверам Windows, для включения и начала использования устройств до передачи управления ими операционной системе.

Intel и Microsoft будут продвигать EFI в качестве отраслевого стандарта через свой форум, помогая другим осваивать новую спецификацию. По словам Ричмонда, официальный анонс форума состоится в ближайшие три месяца. Intel уверена, что стандартизация спецификации сыграет положительную роль для производителей ПК, а пользователям понравится, что компьютеры запускаются быстрее. Расширятся возможности и по дистанционному управлению ПК и серверами, а у производителей аппаратуры сократятся затраты на изготовление и поддержку, так как EFI-ПК смогут до загрузки ОС выполнять, например, диагностические программы. «Со временем мы сможем уменьшить время загрузки и повысить общую надежность компьютера, — говорит Ричмонд. — Почему-то в мире ПК мы привыкли мириться с этими недостатками».

Intel и Microsoft будут продвигать EFI и через поддержку этой спецификации в своих продуктах. Microsoft поддержит EFI в Longhorn, следующей версии своей операционной системы Windows, а Intel — в будущих чипсетах. Intel лицензирует структуру EFI и третьим сторонам, включая разработчиков BIOS.

Несомненно, что несмотря на усилия Intel и Microsoft, в первое время EFI, BIOS и потенциальные конкуренты, такие как ПО Core от Phoenix, будут сосуществовать.

Стартуем

Скорость освоения EFI во многом будет зависеть от того, как быстро эту технологию станут воспринимать как стандарт. Intel надеется, что со временем EFI получит широкое распространение благодаря потенциальным преимуществам спецификации, а также в силу дефицита квалифицированных инженеров по BIOS.

Компания Insyde Software, купившая у Intel лицензию на EFI, уже создала продукт Insyde H20, который производители ПК могут использовать для написания предзагрузочного ПО. По словам президента компании Джонатана Джозефа, Н20 упрощает создание ПО тем заказчикам, у которых нет специалистов по BIOS. «Это гораздо лучшая среда разработки, чем код BIOS на языке ассемблера. Это лучший способ делать BIOS, чем сама BIOS».

Gateway, которая использует EFI в модели Gateway 610 Media Center, сделала этот выбор потому, что EFI оказалась более эффективным способом написания предзагрузочного ПО и помогает улучшить продукт в долгосрочной перспективе.

И все же некоторым компаниям может показаться, что через EFI Intel и Microsoft проталкивают свои собственные идеи будущей конструкции ПК, считает Маккаррон. «Существуют опасения, что это способ введения в ПК нежелательных для заказчиков функций», — говорит он.

Intel называет подобные опасения необоснованными — компании, решившие внедрить EFI, смогут использовать ее так, как считают нужным, выбирая отдельные функции. К тому же пользователям EFI не обязательно работать непосредственно с Intel. Они могут получить доступ к технологии и через такие компании, как Insyde, а в будущем, когда заработает форум, — использовать его спецификации.

Даже Phoenix проявляет желание оценить EFI, когда технология станет отраслевым стандартом. «Все присматриваются к ней… Но индустрия ПК примет технологию EFI лишь тогда, когда она станет отраслевым стандартом, — говорит старший вице-президент и генеральный менеджер Phoenix по корпоративному маркетингу и продуктам Тим Идс. — Когда это произойдет, мы тоже ее рассмотрим».

Несмотря на потенциальные преимущества EFI, никто — включая Intel — не ожидает мгновенного появления новой технологии в ПК. На такие технологические перемены, как переход на USB (Universal Serial Bus), в индустрии ПК уходит несколько лет. В 2005 году Intel предложат структуру EFI в своих чипсетах в качестве альтернативы BIOS. Но еще много лет чипсеты Intel будут поддерживать и BIOS. Однако со временем некоторые функции станут доступными только через EFI. Такова цена прогресса, говорит Ричмонд.

Через 23 года пришло время начать всё сначала. Определенную продолжительность жизни имеет любая технология. Она может расширяться и расти, но в какой-то момент приходится начинать сызнова».

Джон Спунер (John G. Spooner), специально для ZDNet

31 декабря, 2003, 16:35

ZDNet

*