Microsoft работает над тем, чтобы ее вездесущая операционная система Windows упростила и удешевила разработку и распространение ПО. Следующая версия клиентской ОС Windows с кодовым названием Longhorn будет представлять собой серию компонентов, которые Microsoft сможет легко комбинировать и модифицировать для разных рынков и разной аппаратуры. Это отход от давней стратегии компании, которая до сих пор создавала несколько подобных, но все же разных операционных систем, нацеленных на определенные задачи и географические регионы. Это изменение упростит процесс разработки и, следовательно, уменьшит стоимость Windows-ПК и выпуска поправок к программам, утверждает менеджер Microsoft по работе с ОЕМ-производителями Марк Майерс.
Ожидается, что Longhorn дебютирует в 2005 году и займет место Windows XP. У этой системы будет лучшая поддержка графики, новая система хранения данных и новый внешний вид. Microsoft намерена выпустить одну версию этой ОС для производителей ПК и для розничной продажи. Сейчас CD с Windows, которые продаются в коробках, несколько отличаются от тех, что устанавливаются на новые ПК. Наличие двух версий отвлекает много времени и ресурсов Microsoft, пояснил Майерс, выступая в прошлом месяце на конференции, спонсируемой компанией.
Около 95% ключевых функций Longhorn все же будут сосредоточены в ядре операционной системы. Например, чтобы экспортировать ПК Longhorn во Францию, производители будут добавлять к ядру модуль французского языка посредством новой подсистемы ОС Multi-Lingual User Interface (MUI). Аналогично, производители смогут добавить к ядру Longhorn отдельные модули для того, чтобы приспособить его, например, для планшетных ПК или ПК-медиацентров, продаваемых на Филиппинах. Этим процессом будет управлять новая функция Component Management Interface (CMI), которую можно использовать для апгрейда операционной системы в процессе ее жизненного цикла. CMI будет функционировать так же, как сегодня функция добавления/исключения приложений на панели управления ПК, так что пользователи смогут довольно легко перенастроить англоязычный компьютер на другой язык.
Apple Computer уже использует модульность в своей операционной системе Mac OS X для облегчения и удешевления ее локализации. Microsoft тоже ввела в Windows XP некоторые возможности MUI; в Longhorn она попытается сделать модульность более полезной и выгодной для компании.
|