Многие из нас до сих пор нежно хранят в своем сердце воспоминания о Windows XP. И есть за что. Дружелюбная к пользователю, надежная (особенно после 98-ой и «линолеума»), да и просто ставшая для многих проводником в мир компьютеров — именно такой и была эта ОС. А вот пришедшую ей на смену Vista ругают до сих пор. В первую очередь, из-за низкой стабильности, которая бросалась в глаза после отточенной сервис-паками XP. Однако между XP и Vista есть еще кое-что. Проект, который не стал успешным релизом, но который на десятилетия определил устройство Windows. И имя ему — Longhorn. Почему эта задумывавшаяся революционной ОС так и не вышла, как амбиции столкнулись с реальностью и какие идеи из той эпохи до сих пор живут в «винде» — разбираемся в этой статье.

Источник

При чем тут горы

В мае 2001-го, еще за полгода до выхода Windows XP, в компании уже запустили разработку следующего проекта с кодовым именем Longhorn. По задумке Microsoft это должен был быть промежуточный релиз между Whistler (который в будущем станет XP) и масштабным Blackcomb, который планировали выпустить к 2007 году. 

Кстати, кодовые имена разрабатываемые ОС получали не просто пальцем в небо. Например, Уистлер и Блэккомб — это горы в Британской Колумбии, относящиеся к горнолыжному курорту Уистлер-Блэккомб, где нередко отдыхали сотрудники Microsoft. А Longhorn — бар у подножия, через который лежал путь от одного склона к другому. По одной из баек, кодовое имя Whistler придумал Иэн Макдональд, который в те времена занимал в Microsoft скромную должность директора по управлению проектами Windows Server. И случилось это именно на том горнолыжном комплексе. «Как мы назовем следующий релиз?» — задумался он, готовясь к прыжку. Неудачно приземлившись и пролежав на земле минут 10, он решил — пусть будет Whistler. А промежуточный между Whistler и Blackcomb релиз решили назвать Longhorn — в честь бара у подножия.

Изначально план был довольно прагматичным — выпустить что-то вроде «XP Second Edition» с набором улучшений, а потом уже браться за серьезную переработку в Blackcomb. Но довольно быстро «майки» поняли, что потенциал у проекта довольно большой. Так проект перестал позиционироваться как некое обновление и превратился в ядро концепции «Longhorn Wave» — экосистемы, которая должна была изменить и Windows, и Office, и даже серверные продукты компании.

Источник
Источник

Несмотря на то, что Microsoft целилась в инновационность и революционность, не все в Longhorn разрабатывалось и создавалось с нуля. Некоторые идеи кочевали из проекта в проект. Так, например, сайдбар изначально появился как некий внутренний эксперимент, потом нашел реализацию в MSN Explorer, и только после этого перекочевал в Longhorn как платформа для мини-приложений. Microsoft в целом практиковала подобную обкатку новых фич, тестируя их в менее критичных продуктах. 

Однако в случае с Longhorn проблемы начались, когда таких экспериментальных разработок набралось слишком много, и их нужно было каким-то образом собрать в единую систему.

Источник
Источник
Источник

Разработка Longhorn шла крайне активно. К 2002 году стало понятно, что ОС перестает быть просто промежуточным релизом, перерастая во что-то более серьезное. Билл Гейтс лично выделял до половины рабочего времени на интеграцию технологий из Blackcomb в разрабатываемую ОС. Команды разработки параллельно пилили WinFS, новую графическую оболочку, систему безопасности и другие фичи. По отдельности они выглядели классно, однако в рамках одного продукта создавали то, что называется фичекрипом (feature creep) — неконтролируемое разрастание функционала. Какую же систему хотела явить Microsoft миру?

Ставки сделаны, ставок больше нет

Итак, Longhorn задумывался не как косметическое обновление, а как ОС, которая должна была трансформировать способ взаимодействия пользователя с системой. Для этого Microsoft сделала ставку на ряд революционных для того времени технологий.

  • WinFS — Windows Future Storage

В основе WinFS лежала объектно-реляционная модель данных. Файлы хранились в NTFS, а метаданные, свойства и связи между ними управлялись отдельным реляционным движком. Предполагалось, что вместо того чтобы искать файл стандартным способом — по его пути, пользователь мог выполнить запрос а-ля «все текстовые файлы, которые я правил в прошлую пятницу». Предполагалось, что это поможет пользователям гораздо быстрее находить нужные данные. Однако на практике идея привела к серьезным проблемам с производительностью.

  • Avalon

Avalon представлял собой унифицированную среду рендеринга и фреймворк для создания графических интерфейсов. Движок работал поверх DirectX, обеспечивая аппаратное ускорение векторной графики, анимаций, документов и мультимедиа. Фреймворк предлагал разработчикам набор контролов, панелей компоновки и декларативный язык разметки XAML, ставший основой для построения приложений нового поколения. Впоследствии Avalon вошел в .NET Framework под названием Windows Presentation Foundation (WPF).

Рабочий стол Windows Longhorn, номер сборки 4029 (2003), Microsoft. http://www.thevista.ru/page835-windows_longhorn_build_4029
Рабочий стол Windows Longhorn, номер сборки 4029 (2003), Microsoft. http://www.thevista.ru/page835-windows_longhorn_build_4029
  • Indigo

Indigo задумывалась как единая коммуникационная платформа для объединения разрозненных технологии обмена данными (ASMX, .NET Remoting, Enterprise Services, MSMQ). Благодаря строгой поддержке открытых стандартов она должна была упростить взаимодействие между .NET и другими приложениями (включая Java). В финальной реализации компонент стал известен как Windows Communication Foundation (WCF).

  • Aero

Также Longhorn обещал масштабные визуальные изменения. Windows Aero должен был привнести совершенно новый пользовательский опыт — анимацию окон при открытии и закрытии, прозрачность, настройку цвета различных компонентов, живые превью и многое-многое другое — и добавить новые компоненты рабочего стола, включая сайдбар, новое меню «Пуск» и ряд других.

Источник
  • NGSCB

Также Microsoft обещала инновации в плане безопасности. Еще одной фишкой Longhorn должна была стать Next-Generation Secure Computing Base — платформа изоляции, которая по задумке должна была создавать защищенные исполняемые окружения, отделенные от основной ОС, которые можно использовать, например, для хранения набираемого на клавиатуре текста или чувствительной пользовательской информации.

Корм получился невкусный

Как вы уже поняли, Longhorn задумывалась как ОС, буквально нафаршированная классными фичами. Однако под одной крышей работать они упорно не хотели.

В Microsoft традиционно практиковали dogfooding — тестирование продукта на себе. Но в случае с Longhorn это это было довольно тяжко. Позже Дейв Пламмер вспоминал:

«Степень терпимости к употреблению собачьего корма можно измерить прямо пропорционально тому, насколько хорош этот корм на самом деле. А это был некачественный собачий корм».

Ситуацию осложнил меморандум Билла Гейтса — безопасность была объявлена приоритетом №1 для всей компании. Конечно, это было стратегически верное решение, но и очередной удар по Longhorn. Множество разработчиков было вынуждено переключиться на разработку патчей для уже вышедшей XP. Однако даже тогда расширение функционала Longhorn продолжалось несмотря ни на что. Как опять же вспоминал Пламмер, постоянное отдаление света в конце тоннеля деморализовало.

Источник
Источник

К середине 2004 года накопилась критическая масса проблем. Кодовая база стала неподъемной, сроки срывались, а моральное состояние разработчиков стремилось к нулю. 27 августа Microsoft официально объявила о «перезагрузке» Longhorn. Новым фундаментом стал стабильный Windows Server 2003, а в проект вернули только те компоненты, которые успели достичь определенной стадии зрелости. В частности, от WinFS и NGSCB пришлось отказаться.

Как Longhorn стал Vista

После перезагрузки проект сменил не только кодовую базу, но и название. В середине 2005 года Microsoft официально объявила о перезагрузке Longhorn как проекта и сообщила, что на рынок он выйдет как Windows Vista. Теперь компания делала ставку не на количество крутых фич, а на стабильность и поэтапное внедрение технологий.

Началось масштабное тестирование. Microsoft привлекла сотни тысяч добровольцев и корпоративных партнеров. С сентября 2005 по октябрь 2006 года регулярно выходили Community Technology Previews (CTP), а ближе к релизу — два релиз-кандидата для широкой аудитории. 

8 ноября 2006 года Джим Оллчин, курировавший проект, официально объявил о завершении разработки, и 30 января 2007 года Vista поступила в продажу.

Ну, а дальнейшую историю вы наверняка знаете. Windows Vista получила очень много критики в свой адрес, став одной из наиболее противоречивых ОС компании. Систему ругали за высокие требования к железу, проблемы с драйверами, навязчивый контроль учетных записей, нестабильность, которая довольно сильно ощущалась привыкшими к XP пользователями.

Спустя время Longhorn стал в некотором смысле хрестоматийным кейсом — историей о том, что происходит, когда вижн не соотносится с реальностью. 

Кстати, а какая Windows вызывает самые теплые ощущения у вас? Поделитесь в комментариях!

Комментарии (4)


  1. Dhwtj
    08.05.2026 12:27

    Почти ничего из описанных фич оказалось не нужно.


  1. HardWrMan
    08.05.2026 12:27

    Я помню, что на рыбалке поймал образ установочного диска Longhorn. Какой-то утёкший бета-бета образ. Было интересно его потыкать, но он был совсем не пригодный, да.


  1. TIEugene
    08.05.2026 12:27

    Кстати, а какая Windows вызывает самые теплые ощущения у вас?

    NT 4.0


  1. CitizenOfDreams
    08.05.2026 12:27

    Кстати, а какая Windows вызывает самые теплые ощущения у вас?

    Детройт, Win95 OSR2.