Windows 1.0

Версия операционной системы Microsoft Windows

Снимок экрана из Microsoft Windows 1.01

Windows 1.0 - это графическая операционная среда для персональных компьютеров, разработанная Microsoft. Microsoft работала с Apple Computer для разработки приложений для оригинального Macintosh от Apple в январе 1984 года, первого персонального компьютера массового производства с графическим пользовательским интерфейсом (GUI), который позволил пользователям видеть удобные иконки на экране. Windows 1.0 была выпущена 20 ноября 1985 года в качестве первой версии линии Microsoft Windows. Он работает как графическая 16-битная многозадачная оболочка поверх существующей установки MS-DOS. Он предоставляет среду, которая может запускать графические программы, предназначенные для Windows, а также существующее программное обеспечение MS-DOS. Его развитие возглавил основатель компании Билл Гейтс после того, как он увидел демонстрацию подобного программного пакета, известного как Visi On на COMDEX.

Несмотря на положительные отзывы о его ранних презентациях и поддержке со стороны ряда производителей аппаратного и программного обеспечения, Windows 1.0 плохо воспринималась критиками. Критики чувствовали, что Windows 1.0 не оправдывает своих ожиданий. В частности, они считали, что Windows 1.0 уделяет слишком много внимания вводам мыши в то время, когда использование мыши еще не было распространено; не предоставляя достаточные ресурсы для новых пользователей; и для проблем с производительностью, особенно в системах с более низкими техническими характеристиками оборудования. Несмотря на эти критические замечания, Windows 1.0 стала важной вехой для Microsoft, поскольку она представила линию Microsoft Windows и в истории компьютеров в целом. Windows 1.0 была объявлена устаревшей, и Microsoft прекратила предоставлять поддержку и обновления для системы 31 декабря 2001 года.

## История

Microsoft начала разработку графического пользовательского интерфейса (GUI) в 1981 году. Разработка Windows началась после того, как основатель Microsoft Билл Гейтс увидел демонстрацию на COMDEX 1982 VisiCorp's Visi On, набор программного обеспечения GUI для компьютеров, совместимых с IBM PC. В 1983 году Microsoft узнала, что собственное программное обеспечение для графического интерфейса Apple, частично основанное на технологии Xerox PARC, было гораздо более сложным и решило, что его собственный продукт будет другим.

Microsoft впервые представила Windows для публики 10 ноября 1983. Требование двух флоппи-дисков и 192 КБ ОЗУ, Microsoft описала программное обеспечение как драйвер устройства для MS-DOS 2.0. Поддерживая совместную многозадачность в черепичных окнах при использовании хорошо управляемых приложений, которые использовали только системные вызовы DOS и позволяли запускать приложения с не-хорошо выполненными приложениями в полноэкранном режиме, Windows отличалась от Visi On и Apple Computer Lisa, предлагая сразу несколько приложений, в отличие от Visi On разработчикам Windows не нужно было использовать Unix для разработки приложений IBM PC; Microsoft планировала побудить другие компании, включая конкурентов, разрабатывать программы для Windows, не требуя использования пользовательского интерфейса Microsoft в своих приложениях.

Многие производители компьютеров MS-DOS, таких как Compaq, Zenith и DEC, пообещали оказать поддержку, как и компании-разработчики программного обеспечения, такие как Ashton-Tate и Lotus. После предварительного просмотра Windows журнал BYTE заявил в декабре 1983 года, что он «кажется, предлагает замечательную открытость, реконфигурируемость и мобильность, а также скромные требования к оборудованию и ценообразование ... Запрет на введение неожиданного продукта от другой компании, Microsoft Windows станет первым крупномасштабным тестом метафоры рабочего стола в руках ее предполагаемых пользователей».

С начала истории Windows Гейтс рассматривал ее как будущее Microsoft. В апреле 1984 года он рассказал журналу InfoWorld, что «Наши стратегии и энергии как компании полностью привержены Windows, так же, как мы привержены ядрам операционной системы, таким как MS-DOS и Xenix. Мы также говорим, что только приложения, которые используют преимущества Windows, будут в долгосрочной перспективе конкурентоспособными ». IBM, в частности, отсутствовала в заявлении Microsoft, и к концу 1984 года пресса сообщила «Войну с Windows» между Windows, IBM TopView и графическим редактором Digital Research Manager (GEM). Microsoft обещала в ноябре 1983 года отправить Windows к апрелю 1984 года, но впоследствии отрицала, что объявила дату выхода, и предсказала, что Windows будет поставляться к июню 1985 года. Подчеркнув многозадачность, компания заявила, что цель Windows, в отличие от TopView, заключалась в том, чтобы «превратить компьютер в среду с богатой графикой» при меньшем объеме памяти. После того, как Microsoft убедила IBM, что последней нужен графический интерфейс, в апреле 1987 года две компании объявили о выпуске OS / 2 и графического OS / 2 Presentation Manager, которые, как предполагается, в конечном итоге заменили как MS-DOS, так и Windows. В ноябре 1987 года Windows 1.0 сменила Windows 2.0. Microsoft поддерживала Windows 1.0 в течение 16 лет, до 31 декабря 2001 года - самой длинной из всех версий Windows.

### Windows 1.01

Версия 1.01, выпущенная 20 ноября 1985 года, стала первой публичной версией Windows 1.0.

### Windows 1.02

Версия 1.02, выпущенная в мае 1986 года, стала международным релизом.

### Windows 1.03

Версия 1.03, выпущенная в августе 1986 года, включала в себя усовершенствования, которые сделали ее совместимой с международной версией, такой как драйверы для европейских клавиатур и дополнительные драйверы экрана и принтера.

### Windows 1.04

Версия 1.04, выпущенная в апреле 1987 года, добавила поддержку новым компьютерам IBM PS / 2, хотя поддержка PS / 2 или новых графических режимов VGA не поддерживалась.

## Особенности

Windows 1.0 предлагает ограниченную многозадачность существующих программ MS-DOS и концентрируется на создании парадигмы взаимодействия (см. Цикл сообщений), модели выполнения и стабильного API для собственных программ на будущее. Из-за обширной поддержки Microsoft для обратной совместимости не только можно в кратчайшие сроки выполнять двоичные программы Windows 1.0 в текущих версиях Windows, но и перекомпилировать их исходный код в столь же функциональное «современное» приложение с небольшими изменениями. Windows 1.0 часто рассматривается как «интерфейс для операционной системы MS-DOS», описание которого также применяется к последующим версиям Windows. Windows 1.0 - это программа MS-DOS. Программы Windows 1.0 могут вызывать функции MS-DOS, а программы GUI запускаются из файлов .exe так же, как программы MS-DOS. Однако файлы Windows .exe имели собственный формат «нового исполняемого файла» (NE), который обрабатывал только Windows, и который, например, разрешал загрузку кода и данных. Предполагается, что приложения должны обрабатывать память только через собственную систему управления памятью Windows, в которой реализована схема виртуальной памяти на основе программного обеспечения, позволяющая использовать приложения, превышающие оперативную память.

Поскольку графическая поддержка в MS-DOS крайне ограничена, приложения MS-DOS должны перейти на голые аппаратные средства (или иногда просто в BIOS), чтобы выполнить работу. Таким образом, Windows 1.0 включала в себя оригинальные драйверы устройств для видеокарт, мышей, клавиатур, принтеров и последовательной связи, а приложениям приходилось использовать API только на этих драйверах. Однако это распространяется и на другие API, такие как функции управления файловой системой. В этом смысле Windows 1.0 была разработана, чтобы быть расширенной в полноценную операционную систему, а не просто графическую среду, используемую приложениями. Действительно, Windows 1.0 является «интерфейсом DOS» и не может работать без среды DOS (в ней используются, например, функции обработки файлов, предоставляемые DOS). Уровень замены увеличивается в последующих версиях. Системные требования для Windows 1.01 представляли собой CGA / HGC / EGA (в списке «Монохромный или цветной монитор»), MS-DOS 2.0, 256 КБ памяти или более, а также два двухсторонних диска или жесткий диск. Начиная с версии 1.03, была добавлена поддержка графических режимов Tandy и AT & T.

Windows 1.0 запускает программу-оболочку, известную как MS-DOS Executive, которая представляет собой немного больше, чем вывод команды DIR, не поддерживающий мышь, который не поддерживает значки и не совместим с Y2K. Другие поставляемые программы: Калькулятор, Календарь, Буфер обмена, Часы, Блокнот, Краска, Реверси, Картфилд, Терминал и Запись. Windows 1.0 не позволяет перекрывать окна. Вместо этого все окна черепичные. В других окнах могут отображаться только диалоговые окна, но их нельзя свести к минимуму.

## Прием

Windows 1.0 была выпущена для смешанных обзоров. Большинство критиков считали платформу перспективным, но Windows 1.0 не оправдала ожиданий. Многие обзоры критиковали его требовательные системные требования, особенно отмечая низкую производительность, возникающую при одновременном запуске нескольких приложений, и что Windows поощряла использование мыши для навигации, относительно новой концепции в то время. «Нью-Йорк таймс» сравнила производительность Windows с системой с 512 КБ ОЗУ для «заливки мелассы в Арктике» и что ее дизайн был негибким для пользователей клавиатуры из-за его зависимости от ориентированного на мышь интерфейса. В заключение Times полагает, что плохая производительность, отсутствие специального программного обеспечения, неуверенная совместимость с программами DOS и отсутствие обучающих программ для новых пользователей сделали DOS-программное обеспечение, такое как Borland Sidekick (которое могло бы обеспечить аналогичный ассортимент аксессуаров и многозадачная функциональность) более желательна для большинства пользователей ПК.

В ретроспективе Windows 1.0 рассматривалась как флоп современными публикациями технологий, которые, тем не менее, все еще признали свою общую значимость для истории линии Windows. Натаниэль Боренштейн (который продолжал разрабатывать стандарты MIME) и его ИТ-команда в Университете Карнеги-Меллона также критиковали Windows, когда он впервые был представлен им группой представителей Microsoft. Недооценивая будущее влияние платформы, он полагал, что по сравнению с внутренним оконным менеджером «эти ребята пришли с этой жалкой и наивной системой. Мы просто знали, что они никогда ничего не добьются». The Verge считал, что неудачный прием к выпуску Windows 8 в 2012 году является параллельным борьбе Microsoft с ранними версиями Windows. Подобно Windows 1.0, работающему поверх MS-DOS в качестве уровня, Windows 8 предложила новый тип интерфейса и программного обеспечения, ориентированных на новую форму устройства интерфейса пользователя на ПК, в данном случае - сенсорный экран (программное обеспечение, которое, по совпадению, также не мог работать в перекрывающихся окнах и только «привязан» к боковой части экрана), работающий поверх старой оболочки Windows, используемой предыдущими версиями.