Меню

Главная
Случайная статья
Настройки
Windows 1.0x
Материал из https://ru.wikipedia.org

Microsoft Windows 1.0x — первый крупный релиз Microsoft Windows, семейства графических операционных систем для персональных компьютеров, разработанных корпорацией Microsoft. Впервые она была выпущена в производство в США 20 ноября 1985 года, а европейская версия была выпущена как Windows 1.02 в мае 1986 года.

Интерфейс был создан для облегчения работы с MS-DOS, улучшения внешнего вида приложений и оптимизации работы с периферийными устройствами (например, с принтером). Программа была официально анонсирована Биллом Гейтсом 10 ноября 1983 года в Нью-Йорке[3], однако выпущена лишь спустя два года. Реакция пользователей на появление Windows была сдержанной, поскольку для полноценного использования приходилось приобретать очень дорогостоящее оборудование, как мышь, память большого объёма и новую модель процессора[4]. Кроме того, в поставку входили несколько приложений, разработанных специально под более высокие характеристики компьютеров, в основном использующиеся в корпоративной среде. Многие элементы оболочки были использованы в её следующих, более успешных версиях[5].

Система получила прохладные отзывы; критики высказывали опасения по поводу несоответствия ожиданиям, совместимости с очень небольшим количеством программного обеспечения и проблем с производительностью, в то время как она также получила положительные отзывы на ранние презентации Microsoft и поддержку от ряда производителей оборудования и программного обеспечения. Ее последний релиз был 1.04, и ему на смену пришла Windows 2.0, выпущенная в декабре 1987 года[6]. Microsoft прекратила поддержку Windows 1.0 31 декабря 2001 года, сделав ее самой долго поддерживаемой из всех версий Windows. Эта версия Windows поддерживалась 16 лет и 1 месяц, что является самым долгим сроком поддержки выпуска Windows. Несмотря на это, последнее обновление для Windows 1.0x вышло в 1987 году[7].

Содержание

История

Большинство графических пользовательских интерфейсов 1980-х годов ориентировалось на реализацию Xerox Alto — первого компьютера с интерфейсом схожего типа. Он позволял пользователю одним нажатием кнопки мыши запускать программы, открывать файлы без ввода расположения его директории в системе.

Маркетинговые предпосылки к разработке

Microsoft во главе с Биллом Гейтсом также разрабатывала программное обеспечение для компьютеров Apple[8], но начавшиеся продажи сравнительно дешёвых IBM PC создали новый свободный сегмент рынка графических оболочек для персональных компьютеров (стоивший почти 10 тыс. долл. Apple Lisa[9] могли позволить себе купить немногие покупатели) и Microsoft решила занять эту нишу первой.

Сложную проблему обеспечения функциональности на уровне конкурентов с медленным процессором, и без использования жёсткого диска (дорогого на тот момент времени устройства) удалось решить[10], но снижение производительности при этом было неизбежным. В рекламных проспектах применили хитрость: заявленная многозадачность обеспечивалась при значительно больших аппаратных требованиях, которые были напечатаны снизу мелким шрифтом[11].

Разработка Windows 1.0

В сентябре 1981 года, через месяц после окончания разработки PC-DOS 1.0 для IBM, начались работы над проектом Interface Manager[12][3], который должен был ликвидировать разрыв между MS-DOS и прикладными программами, облегчив работу с подключёнными к компьютеру принтером и монитором. Interface Manager должен был быть независимым от оборудования, иметь графический режим работы, соответствовать принципу WYSIWYG и предоставлять унифицированный внешний вид для программ. В вышедшем в 2005 году историческом обзоре немецкий журнал Manager Magazin[нем.] писал, что таким образом должна была обеспечиваться тесная связь системы и пользовательского интерфейса с тем, чтобы пользователь, выбравший определённый интерфейс, привязывался и к соответствующей операционной системе[13]. В августе 1982 года был выпущен Microsoft Multiplan с предложением выводить все команды под строкой ввода для интуитивности[14]. Однако под впечатлением графического пользовательского интерфейса у Xerox Star[англ.] и Apple Lisa в 1982 году было решено использовать выпадающие меню и диалоговые окна с возможностью отображения нескольких документов в различных окнах, а для управления этими элементами использовать компьютерную мышь[15][3].

После того, как VisiCorp[англ.] осенью 1982 года на COMDEX[англ.] представила Visi On, Чарльз Симони рассказал о том, что в Microsoft разрабатывают продукт, внешне очень похожий на Visi On[16][17]. В мае 1983 года ответственный менеджер Джеф Рэйкс (англ. Jeff Raikes) предложил для продукта название Microsoft Desktop; оно использовалось и ранее, но не являлось преобладающим. Однако вскоре PR-менеджеры создали более простое название — Windows — по словам Роулэнда Хэнсона[англ.], одного из вице-президентов Microsoft на момент разработки Windows, название должно было дать понять, что это оконная система[18][19][20].

После начала распространения Visi On в октябре 1983 года и уведомления от IBM с вопросом о том, какие продвижения есть в проекте Interface Manager, Microsoft была вынуждена анонсировать свою разработку общественности[21]. 10 ноября 1983 Билл Гейтс в Нью-Йорке рассказал о разработке графического интерфейса для MS-DOS и о планах до конца 1984 года использовать Windows на более чем 90 процентов всех компьютеров с MS-DOS[22]. Однако выпуск Windows 1.0 пришлось отложить несколько раз, из-за чего продукт приобрёл репутацию так называемого Vaporware[23], что отразилось на репутации всей компании. В течение первых трёх лет разработки сменилось в общей сложности четыре менеджера по продуктам[24]. Один из них, Лео Никора (англ. Leo Nikora), заявил, что в процессе разработки они понадеялись на эффективность процессора Intel 8088. Windows требовала слишком много оперативной памяти и не отличалась производительностью.[25] Между тем появились такие многозадачные среды, как DESQview от Quarterdeck[англ.], IBM TopView[англ.] (январь 1985) от IBM и GEM (февраль 1985) от Digital Research, улучшенные по сравнению с продукцией конкурентов. После реструктуризации компании Microsoft в августе 1984 года ответственность за пользовательский интерфейс была возложена на Нила Конзена (англ. Neil Konzen). Чтобы облегчить оболочку, он переопределил множество внутренних процедур в Windows. Для демонстрации эффективности Windows по образцу Apple были созданы программы Write и Paint. Под руководством Тэнди Троуэра[англ.] появились такие дополнительные инструменты, как календарь, калькулятор, карточная игра, часы и игра реверси. На COMDEX[англ.] в мае 1985 года Windows была представлена общественности. Windows стала поддерживать мышь вместе с клавиатурой, а также была объявлена поддержка импорта PIF-файлов из IBM TopView[26]. 28 июня 1985 Microsoft поставила[23] первую тестовую версию (1.00) для разработчиков программного обеспечения и производителей компьютеров.

Тэнди Троуэр[англ.][27]  (рус.)

There wasn’t much time to make changes. Ballmer was emphatic not to redefine what was already done […] was not enough time to change the Windows system font […] from a fixed width typeface to a proportional typeface, which made the overall look a bit clunky, especially in comparison to the newly announced Macintosh interface. Steve’s promise was that in the next release I would get creative freedom to make any significant changes to the product’s interface. I could add some functionality to make it more appealing to end-users, but overall the product needed to be finished, not further tweaked in any way that jeopardized getting it out that summer without further embarrassment.

Непосредственный релиз

Окончательный выпуск оболочки с номером 1.01 произошёл 21 ноября[28], тогда программа была представлена на пресс-конференции[29][30]. О поставке в розничную торговлю было объявлено уже накануне[31]. Объявленная стоимость в США составляла 99 долларов[26][32], в Германии — 399 немецких марок[33]. К апрелю 1987 года было продано около полумиллиона копий[34].

Над созданием первой версии Windows работало 24 программиста[24][35], они потратили около 110 000 часов[29]. Кроме того, перед ними стояли задачи по тестированию[24]. 85 % системы было написано на Си[29]. Только критически важные её части были реализованы на ассемблере.
Downgrade Counter