В анналах компьютерной истории лишь немногие имена сияют так ярко, как Windows. Это история революции персональных компьютеров.
На 2024 год запланирован выпуск Windows 12. Microsoft выпускает новые версии Windows каждые три года. Текущая версия ОС, Windows 11, работает на большинстве ноутбуков и настольных компьютеров в мире. ОС Windows прошла долгий путь с момента своего скромного появления 40 лет назад.
Представьте себе 1980-е: наплечники в моде, синтезаторная музыка процветает, а Microsoft совершает смелое вторжение в мир графических операционных систем с Windows 1.0, которая станет неотъемлемой частью технологической истории и послужит основой для компьютерной революции. Windows 1.0 сейчас может показаться примитивной ОС, но в то время это был огромный шаг вперёд в сфере персональных компьютеров. ОС заложила основу для последующих операционных систем Windows и ознаменовал новую эру в мире технологий.
MS-DOS
До Windows у Microsoft была текстовая система MS-DOS. Интересно, что Microsoft не разрабатывала MS-DOS самостоятельно; на самом деле это было детище
программиста Тима Патерсона, работавшего в то время в Seattle Computer Products (SCP).
27 июля 1981 года Microsoft получила от SCP права на 86-DOS. Через несколько дней после приобретения ОС была переименована в MS-DOS и Microsoft начала её лицензировать нескольким компаниям.
Перенесёмся на несколько месяцев вперёд: Microsoft начала пожинать плоды сделки по приобретению 86-DOS. Хотя MS-DOS имела свои преимущества, она в значительной степени опиралась на текстовый интерфейс командной строки, который требовал от пользователей ввода команд для выполнения даже самых простых задач. Этот неинтуитивный символьный пользовательский интерфейс (CUI) или интерфейс командной строки (CLI) служил существенным входным барьером для новичков в компьютерах, и Билл Гейтс стремился найти обходной путь, чтобы облегчить новым пользователям работу на ПК.
Что окончательно подтолкнуло Microsoft к началу работы над интуитивной системой на основе иконок, так это демонстрация конкурирующей фирмой VisiCorp своей системы с графическим интерфейсом Visi On. Это был первый полноценный графический интерфейс для IBM PC. Впервые продемонстрирован VisiCorp на осенней выставке Comdex 1982 года и выпущен в конце 1983 года, незадолго до выхода Apple Macintosh.
Во многих отношениях Visi On был очень продвинутым для своего времени. Он имел графические перекрывающиеся окна, общие элементы управления пользовательским интерфейсом, настраиваемую файловую систему, портативную виртуальную машину, интегрированный офисный пакет и поддержку разработки сторонних приложений.
Легенда гласит, что Билл Гейтс испугался, увидев демонстрацию этого устройства, потому что у Microsoft ещё не было ничего подобного, побежал обратно в штаб-квартиру Microsoft и приказал всем немедленно начать работу над тем, что впоследствии стало Windows.
Любопытно, что файлы Visi On 1.0 датированы декабрём 1983 года, в том же месяце, когда в журнале Byte появилась статья «Microsoft Windows». В выпуске журнала был представлен 7-страничный предварительный просмотр Windows с фотографиями экранов, иллюстрирующих ключевые функции, и разворот на две страницы, показывающий, как она работает на некоторых машинах. Как мы знаем, Windows 1.0 не была выпущена до 1985 года. Если это был "байт" удержать людей от использования Visi On, то он сработал. В августе 1984 года VisiCorp продала Visi On компании Control Data Corp, о которой с тех пор больше ничего не было слышно.
Windows 1.0
В начале 1980-х годов компьютерные операционные системы использовали ввод текстовых команд. Однако в индустрии назревала революция GUI (графического пользовательского интерфейса). Apple оказалась в авангарде этой революции, выпустивLisa в начале 1983 года. Это был один из первых ПК с графическим пользовательским интерфейсом, который позволял пользователям открывать программы и файлы с помощью мыши.
Однако проблема с Apple Lisa заключалась в том, что она была слишком революционной. Это был компьютер, намного опередивший свое время, с очень высокими характеристиками для ПК начала 1980-х годов. Это сделало Lisa непомерно дорогой: стартовая цена составила около 10 000 долларов (сегодня это было бы примерно 22 000 долларов). Большинство пользователей предпочитали использовать несколько более дешевые IBM PC.
В ответ Microsoft начала работу над проектом своего графического пользовательского интерфейса под названием Interface Manager. Времени у Microsoft уже было мало, поэтому 10 ноября 1983 года Гейтс решил объявить о разработке Windows 1.0. Компания утверждала, что для работы пользователям понадобится ПК на базе IBM с двумя дисководами для гибких дисков по 320 КБ и 192 КБ оперативной памяти.
Microsoft официально заявила, что Windows будет поддерживаться многими компаниями, работающими на базе IBM PC, такими как HP, Compaq, Texas Instruments и другими. Как ни странно, сама IBM решила не поддерживать Windows на момент официального анонса. Позже она выпустила операционную систему под названием TopView, которая потерпела неудачу, а затем работала с Microsoft над выпуском OS 2.0 в конце 1980-х годов.
Первоначально Microsoft планировала выпустить Windows 1.0 к апрелю 1984 года, однако из-за трудоёмкого процесса устранения ошибки, в основном связанной с управлением памятью, отложила выпуск продукта ещё два года.
Когда 20 ноября 1985 года наконец вышла Windows 1.0, она была встречена вяло. В ней отсутствовали некоторые обещанные ключевые функции - в частности, она не допускала перекрытия окон. Вместо этого все окна были выложены плиткой. За первые два года было продано всего 500 000 единиц.
Чтобы эта ОС стала по-настоящему успешной, потребовался выпуск Windows 3.0 в 1990 году. Windows 1.0 даже не была отдельной операционной системой; для её запуска требовалась оболочка под названием MS-DOS Executive. Когда Microsoft анонсировала Windows 1.0, компания ожидала, что это расширит среду разработки программного обеспечения MS-DOS, позволяя разработчикам выпускать более графически ориентированные программы. Таким образом, первая ОС Windows была скорее дополнением к MS-DOS, а не заменой. Но она представила некоторые уникальные концепции, которые впоследствии сделают серию Windows популярной.
Windows 1.0, стоившая 99 долларов, поддерживала многозадачность и использовала для ввода мышь, что в то время было совершенно новым устройством. ОС представила функции, которые мы сейчас воспринимаем как должное: раскрывающиеся меню, полосу прокрутки, иконки и диалоговые окна, а также возможность переключения между несколькими программами без необходимости выхода и перезапуска каждой из них.
Windows 1.0 также включала в себя несколько приложений, с которыми сегодня знакомы пользователи. Notepad, Paint и Calc — три программы, которые поставлялись с Windows 1.0 и с тех пор остаются частью этой серии ОС. Пользователи также могли использовать программы Write (текстовый процессор), Clock, Reversi (настольная игра), Clipboard и Calendar из оболочки MS-DOS Executive.
К сожалению, ОС требовала высоких характеристик ПК и изобиловала проблемами с производительностью, особенно если пользователь пытался запустить более одного приложения одновременно.
Для Windows 1.0 требовался:
Компьютер с процессором 8086/8088 или выше
Минимум 256 килобайт (да, килобайт!) памяти
Два двусторонних 5,25-дюймовых дисковода для гибких дисков
Карта графического адаптера
Кроме того, пользователи привыкли к текстовому командному вводу, поэтому навигация с помощью мыши казалась довольно специфичной. Чтобы использовать доступные 640 КБ памяти, пользователям приходилось жонглировать распределением сегментов в рамках совместной многозадачной среды. Заставить что-либо работать на Windows было делом колдовства по меркам сравнительно простой синхронной командной строки.
ПК 1980-х годов были не совсем готовы к работе с операционными системами с графическим интерфейсом. Гораздо более высокие системные требования графических операционных систем сделали неизбежными проблемы с производительностью из-за ограниченного оборудования того времени. Аппаратному
обеспечению ПК понадобилось почти 10 лет, чтобы усовершенствоваться, прежде чем по-настоящему началась революция Windows.
Windows потребовалось 15 лет, чтобы полностью отказаться от своих корней DOS. И этот переход пошёл на пользу Microsoft. Это ознаменовало переход пользователей от командной строки к среде графического пользовательского интерфейса, чему некоторые программисты сопротивляются до сих пор. Но для многих разработчиков программного обеспечения, а также для обычных пользователей это стало шансом протестировать подход к пользовательскому интерфейсу, который в течение многих лет оставался недосягаемым.
Революция Windows
Да, пользователи не были в восторге от Windows 1.0, когда получили её в руки. Первая ОС Windows имела проблемы с совместимостью программного обеспечения и производительностью. Многие обзоры того времени считали Windows 1.0 провальной. Таким образом, большинство пользователей предпочитали использовать команды MS-DOS до конца 1980-х годов.
Несмотря на неоднозначную реакцию компьютерного сообщества, Microsoft продолжила разработку новых версий Windows. Microsoft выпустила Windows 2.0 в 1987 году. Хотя она мало чем отличалась от первой ОС, это была первая платформа в своей серии, в которой использовались перекрывающиеся окна. В Windows 2.0 были представлены концепции сворачивания и развёртывания окон приложений. Благодаря расширенному управлению памятью для программного обеспечения многозадачность Windows 2.0 стала в целом лучше.
Apple, однако, не была впечатлена Windows 2.0. Компания была убеждена, что Windows 2.0 от Microsoft является копией её платформы Macintosh, и Стив Джобс
подал иск о нарушении авторских прав. В конечном итоге это дело было урегулировано в 1994 году, и Apple проиграла большинство претензий.
За 2.0 последовала Windows 2.1, которая выпускалась в двух версиях — 286 и 386, чтобы использовать преимущества аппаратных возможностей. Однако эти ранние версии Windows считаются графическими оболочками, а не полноценными графическими интерфейсами, поскольку они работали поверх MS-DOS и использовали её для служб файловой системы.
Первая Windows, для которой требовался жёсткий диск, была выпущена в 1990 году. Только с Windows 3.0 стало возможно совместно использовать произвольные устройства между многозадачными приложениями DOS. Это была также первая версия Windows, добившаяся широкого коммерческого успеха: за первые шесть месяцев было продано 2 миллиона копий. Windows 3 поддерживала 256 цветов, что придало интерфейсу более современный и красочный вид. Что не менее важно - по крайней мере, с учётом общей суммы потраченного пользователями времени - в Windows появилась карточная игра пасьянс «Косынка» как тренер по использованию мыши.
В Windows 1.0, и в 2.0 были точечные обновления, но Windows 3.1, выпущенная в 1992 году, примечательна тем, что в ней были представлены шрифты TrueType, что впервые сделало Windows жизнеспособной издательской платформой.
«Сапёр» также впервые появился в Windows 3.1. Эта версия требовала 1 МБ ОЗУ для работы и впервые позволяла управлять поддерживаемыми программами MS-DOS с помощью мыши. Windows 3.1 также была первой версией Windows, распространявшейся на компакт-диске, хотя после установки на жёсткий диск она занимала всего от 10 до 15 МБ.
Windows, наконец, достигла большого успеха в 1995 году. Добавление меню «Пуск» и полноценной панели задач в Windows 95 имело решающее значение. Легендарный Internet Explorer также дебютировал в Windows 95, но не устанавливался по умолчанию, требуя Windows 95 Plus!. Более поздние версии Windows 95 включали IE по умолчанию, поскольку в то время стали популярны Netscape Navigator и NCSA Mosaic. Таким образом, ПК середины 1990-х годов были гораздо лучше оснащены железом для работы с платформами с графическим интерфейсом. Windows 95 была больше, чем просто операционной системой; это был культурный феномен, ознаменовавший начало новой эры персональных компьютеров.
Затем последовали Windows 98 и Windows ME (Millennium Edition), каждая из которых добавляла новые функции и улучшения, особенно с точки зрения интеграции с Интернетом и мультимедийных возможностей.
ВыпускWindows XP в 2001 году ознаменовал переход бренда от MS-DOS, и вскоре она стала ошеломляющим хитом среди ПК благодаря своему привлекательному, функциональному и простому в использовании пользовательскому интерфейсу. После этого серия ОС Windows захватила рынок ПК, и мир отошёл от MS-DOS. XP часто называют одной из самых успешных версий Windows. Она предлагала стабильную и надёжную платформу, улучшенный пользовательский интерфейс и улучшенные сетевые возможности. XP оставалась популярной в течение многих лет, даже после выпуска её преемников.
Windows Vista была встречена неоднозначно. Несмотря на эстетичный интерфейс и улучшенные функции безопасности, её также критиковали за высокие системные требования и проблемы совместимости.
Windows 7, вышедшая в 2009 году, получила признание за удобный интерфейс, улучшенную производительность и повышенную безопасность. Она исправила многие недостатки Vista и получила широкое признание как обычных пользователей, так и разработчиков.
Windows 8 и 8.1 представляли собой значительный сдвиг в дизайне и функциональности. Больше внимания уделялось сенсорным возможностям и стартовому экрану на основе плиток. Это изменение вызвало споры и получило неоднозначные отзывы, что привело к созданию более усовершенствованной и знакомой Windows 10 в 2015 году. Windows 10 объединила традиционный рабочий стол Windows 7 с некоторыми сенсорными функциями Windows 8, предлагая более сбалансированную работу.
Перенесёмся в 2021 год, и когда вышла Windows 11, последняя на данный момент версия ОС Microsoft. Windows 11 построена на прочной основе Windows 10, но имеет более оптимизированный современный интерфейс и новые функции, предназначенные для повышения производительности. Это не просто очередное обновление, а видение того, какими могут быть персональные компьютеры в новом десятилетии.
Развитие Windows отражает приверженность Microsoft инновациям и её способность адаптироваться к меняющимся технологическим ландшафтам. Каждая версия Windows была ответом на потребности и ожидания своего времени, движимая стремлением сделать персональные компьютеры доступными, эффективными и приятными для всех. И интересно узнать каким будет Windows 12.
Сегодня некоторые считают, что Windows представляет собой мешанину различных API, и что за столько лет Windows вышла из-под контроля, что иногда трудно увидеть исходный основной код в виде WinForm API, . WPF, .NET, MFC, UWP, ActiveX, .COM и бесчисленное количество API-интерфейсов на основе DirectX разбросанных повсюду, как призраки заброшенных предприятий.
Тем не менее, Windows выиграла войну графических ОС. Windows уже давно является ведущей операционной системой для настольных компьютеров в мире. Хотя серия ОС Android для смартфонов затмила её по доле пользователей, Windows доминирует на рынке настольных ПК и ноутбуков. Более миллиарда активных устройств работают на новейших системах Windows 11 и 10.
А всё началось с Windows 1.0 — маленького графического интерфейса. И это заставляет задуматься: какими бы продвинутыми ни были наши технологии сейчас или будут в будущем, всё начинается со скромных 256 килобайт памяти и революционной идеи.