Сегодня я запускаю рубрику "Ретроспектива", где буду рассказывать о событиях прошлого в контексте сегодняшнего дня. И первая статья из этой рубрики будет посвящена истории невыпущенной ОС от Microsoft
25 октября 2001 года в релиз выходит Windows XP (до сих пор горячо любимая многими ОС), простая, понятная, неприхотливая. В свое время она требовала процессор с частотой 300МГц, 128 Мб оперативной памяти и всего 1,5 Гб свободного места на жестком диске.
Впоследствии на нее выходили крупные обновления (Service Pack) улучшающие систему и добавляя в нее новые функции.
Время шло и Microsoft разрабатывала новую операционную систему на смену XP с кодовым названием Longhorn. Она включала в себя различные анимации, социальные функции и работу с различной периферией.
Видео концепт:
Данную систему хотели выпустить до конца 2003 года, но что-то пошло не так.
В 2004 году компания перезапустит проект, начав его с нуля. А в середине 2005 года Longhorn будет переименован в Windows Vista.
И лишь в январе 2007 года в свет выйдет финальная сборка Windows Vista. Но так как эта ОС делалась второпях, она выйдет неудачной и получит много критики:
- Она работала медленнее, чем XP.
- Системные требования были завышены для того времени:
Требовался процессор с частотой не меньше 1ГГц, памятью от 1ГБ (для x86) и 2Гб (для x64), а сама система занимала уже 15Гб свободного места
- Первое время были проблемы с программами и драйверами, они не были совместимы с новой ОС.
- Помимо этого, из-за переноса сроков, многие обещанные функции так и не были реализованы.
Что же такого произошло, что потребовалось почти 6 лет на разработку новой ОС? И почему все вышло не так, как планировалось?
Присаживайтесь поудобнее, ретроспектива по Windows Longhorn начинается.
Под кодовым названием «Longhorn»
На дворе 2002 год и в сети появляются первые сборки Windows Longhorn. Сборки под номерами 3XXX из pre-alpha build, которые мало чем отличались от XP, в них были только косметические изменения.
- Новый визуальный стиль Plex:
- Был добавлен SideBar. Боковое меню, перекочевавшее в Vista, а потом уже и в Windows 7, но в виде гаджетов.
- В тематических папках "Мои документы", "Моя музыка", "Мои рисунки" встречаются красивые шапки с дополнительными кнопками.
- Новые эффекты: прозрачность, эффект закрытия и сворачивания
Microsoft не хотела делать релиз Longhorn промежуточным, поэтому на конференции WinHEC 2002 Джим Оллчин, вице-президент Microsoft, объявил, что Longhorn выйдет не раньше 2004 года.
"Для данной версии мы намерены использовать полноценный цикл разработки. Из раза в раз мы слишком торопимся и реализуем не все инновации, что надеялись реализовать" - сказал он.
В июне Билл Гейтс, основатель компании Microsoft, в своем интервью журналу Fortune заявил, что тратит примерно половину своего времени на разработку Longhorn, который станет крупнейшим релизом ОС семейства Windows.
"Мы долго говорили о параллельной разработке технологий, но настроение было типа "Все вроде в норме, но давай создадим что-нибудь поистине необычное"" - предложил Гейтс. "И [исполнительный директор Microsoft] Стив Баллмер мне ответил, что "в этом релизе стоит объединить все наработки"". Я спросил: "Разве это не рискованно?", а Стив: "А разве не очевидно, что мы должны поступить именно так?". А после этого Гейтс сравнил невероятно сложный Longhorn с многочисленными полетами на Луну.
В 2003 году, сборки перешли на версию 4XXX и система начинает все сильнее отличаться от XP, хотя и продолжает именоваться "Longhorn Xp Professional".
- Разработчики смогли ускорить установку Longhorn до 15 минут - до сих пор недостижимая цель (XP устанавливалась в среднем минут 40).
- Изменили внешний вид установки (больше нет DOS-подобных этапов).
- Добавили загрузочный экран с логотипом системы.
- Изменили экран выбора пользователя.
- Изменили шапки у папок.
В процессе разработки менялся и общий стиль системы. Начиная со сборки 4033 стиль Plex был заменен на Slate. Например, изменились шапки и заголовки меню (они стали настолько большие как будто Microsoft уже тогда думала о сенсорном управлении).
Microsoft так сильно была уверена в успехе новой ОС, что устроила маркетинговую компанию перед конференцией WinHEC, которая должна была состояться в мае 2003 года, где пообещала "3D-графические возможности Microsoft Windows".
Но тогда компания не знала, насколько сырой будет система и что так будет продолжаться еще долгое время, пока её полностью не перепишут.
Первый релиз
Всё, что мы видели до этого, это сборки, которые утекли из компании. Все ждали октябрьскую конференцию разработчиков PDC 2003, чтобы получить первую официальную сборку.
Конференция началась с показа нового концепта со стеклянным интерфейсом Aero.
"Раньше, подобные графические возможности были доступны лишь разработчикам игр, а сейчас они доступны вашим приложениям" - заявили на конференции.
Увы, данный концепт так и не будет доведен до реализации, частично останется только Aero для окон и бокового меню в финальной версии Vista.
Затем раздали первую официальную сборку Windows Longhorn. Версию 4051:
- Новый загрузочный экран.
- Измененный экран пользователя.
- Обновленный стиль Slate у шапок.
По большей части, система продолжала иметь только визуальные отличия от XP, но при этом была гораздо медленнее. А те немногочисленные новые функции, которые появились в системе, были с ошибками. Кодовая база росла, а конца разработки все так и не было.
Подливало масло в огонь и то, что Microsoft была готова к релизу долгожданного Windows XP Service Pack 2 (SP2), который привнес множество новых функций и улучшение безопасности. Мало кто в то время понимал, что многочисленные проблемы с безопасностью Windows XP поставили релиз SP2 на первое место, тем самым оказав огромное влияние на разработку Longhorn.
Эталон здесь, здесь всё
19 апреля 2004 года в издании BusinessWeek была опубликована статья, гласящая, что Microsoft "намерена отказаться от самых амбициозных функций с целью выпустить уже неоднократно задерживаемого преемника Windows XP к 2006 году".
Согласно статье в BusinessWeek, тогда же планировалась встреча, на которой должно было окончательно решиться от каких конкретно функций компания откажется. Журналисты BusinessWeek тогда не осознавали, насколько это было плохо.
Май 2004 года, конференция WinHEC 2004. Microsoft показывает самую известную эталонную сборку Longhorn под номером 4074.
- Появился более строгий стиль шапок с новыми кнопками.
- Обновленное меню пуск с новыми иконками.
Последний из могикан
Время шло, новые сборки были очень далеки от концептов, не отличаясь стабильностью и плавностью. Надо было что-то предпринимать. В компании Microsoft осознавали, что в нынешнем своем виде Longhorn обречена. Новая система была перегружена, концепция модульности системы с различными независимыми компонентами была реализована крайне сложным путем.
Вице-президент Microsoft, Джим Оллчин, решается на отчаянный шаг. Он заявляет председателю совета директоров, Биллу Гейтсу, что разработчики не справляются, и что выйти система в 2004 году не сможет.
Было принято радикальное решение начать все с начала. Убрать всё из системы и начать достигать цели поэтапно. Новые сборки 408x и 409x являются результатом этого решения. ОС была разобрана до минимальной рабочей конфигурации (всё, вплоть до обоев рабочего стола, было удалено).
Это была последняя отчаянная попытка Microsoft до того как в компании поняли, что единственный способ двигаться вперед - начать с нуля и отделить компоненты ОС до того, как что-то в нее добавлять.
Были введены крайние меры. Допустив определённое количество ошибок, сотрудник отстранялся от дальнейшей разработки. В результате этого новые сборки начали выходить чаще. Раньше это занимало несколько недель, а теперь разработка происходила каждые пару дней.
Данный план давал свои плоды и в результате процесс развертывания Vista стал намного более управляемым и практичным. Начиная с момента «перезагрузки» (известным как "Longhorn Reset"), Microsoft понадобилось чуть больше двух лет, чтобы создать Vista в том виде, в котором мы ее знаем сегодня.
Продолжение истории здесь
Как вам история?
Пишите об этом в комментариях, а также подписывайтесь на канал и ставьте лайки 👍
Если нравится контент, можете поддержать автора ❤️
Другие публикации канала:
- Как правильно читать ошибки на "синем экране смерти"?
- "Windows, отвисни!". Как восстановить былую скорость Windows, если система начала тормозить
- На каждый день: полезный набор бесплатных программ для Windows