Компьютерра, 2008 № 07 (723) | страница 30
И еще один важный факт: оказалось, что реализовать даже сравнительно несложные спецификации HTML+CSS, мягко говоря, непросто. Например, лишь в 2006 году тест Acid2 был пройден браузером под Windows (им стала далеко не мейнстримная Opera, а прохождение этого теста MSIE нам только обещают в грядущей восьмой версии). Конечно, гораздо проще взять какой-то продукт и объявить его реализацию "стандартной". И понятно, что разработчик ПО, на основе которого стандарт пишется, получает существенное преимущество перед своими конкурентами…
Пожалуй, сейчас никто точно не скажет, почему именно Microsoft Office стал стандартом де-факто на столь долгие годы. Энди Апдегрув (Andy Updegrove), член совета директоров ANSI, юрист и эксперт по стандартам (в частности, консультирующий консорциум OASIS и автор сайта consortiuminfo.org), в своей электронной книге "ODF vs. OOXML: War of the Words" (в стадии написания) приводит подробный (хоть и неоднозначный) анализ ситуации, сложившейся вокруг офисных продуктов в начале 80-х годов. В целом этот анализ вписывается в вышеприведенный сценарий развития сетей.
В то время Microsoft была лишь небольшой софтверной компанией, а мир PC постепенно захватывали текстовые процессоры WordStar и (позже) WordPerfect, а также знаменитый пакет Lotus 1-2-3, включавший одну из первых систем электронных таблиц (впрочем, самой первой все-таки была VisiCalc). Общая картина тогда сильно отличалась от сегодняшней: было несколько сравнительно распространенных операционных систем, а действительно важных прикладных программ - по пальцам пересчитать, и разработчик ОС попадал в зависимость от сторонних производителей софта - таких как Lotus. Например, желая выпустить новую версию ОС, разработчик должен был убедиться, что другие вендоры захотят портировать на нее свои приложения - в противном случае рыночная ценность такой системы равнялась бы нулю.
Microsoft смогла выхватить рынок офисных приложений, а заодно существенно укрепить свое положение на динамичном в то время рынке ОС благодаря довольно тонкой игре. "Компания Lotus (наряду с другими вендорами) поверила заявлениям Microsoft о том, что последняя будет поддерживать OS/2 - операционную систему, которую она продвигала вместе с IBM. Основываясь на приеме, который позднее получит название "Microsoft’s head fake" (мне не удалось найти адекватный перевод - И.Щ.), Lotus потратила много ресурсов на портирование 1-2-3 на OS/2, прежде чем обратила внимание на набирающую силы MS Windows. Когда Microsoft прекратила поддержку OS/2 и выпустила новую, существенно улучшенную версию Windows вместе с уже готовым для нее Excel, Lotus осталась на месяцы позади", - пишет Апдегрув. При этом Microsoft рисковала продажами Windows, зато получала независимость от Lotus. В дальнейшем, продавая операционную систему вместе с офисными приложениями, Microsoft смогла вести достаточно агрессивную ценовую войну с конкурентами (в первую очередь с Apple), не имевшими в своем активе полного комплекта.