Windows 1.0 — первый крупный релиз Microsoft Windows , семейства графических операционных систем для персональных компьютеров , разработанных корпорацией Microsoft . Впервые она была выпущена в производство в США 20 ноября 1985 года, а европейская версия была выпущена как Windows 1.02 в мае 1986 года.
Его разработка началась после того, как соучредитель Microsoft и руководитель Windows 1.0 Билл Гейтс увидел демонстрацию аналогичного программного пакета Visi On на выставке COMDEX в 1982 году. Операционная среда была представлена публике в ноябре 1983 года, хотя в конечном итоге она была выпущена два года спустя. Windows 1.0 работает на MS-DOS как 16-битная оболочка , известная как MS-DOS Executive , и предоставляет среду, в которой могут запускаться графические программы, разработанные для Windows, а также существующее программное обеспечение MS-DOS. Она включала многозадачность и использование мыши , а также различные встроенные программы, такие как Калькулятор , Paint и Блокнот . Операционная среда не позволяет своим окнам перекрываться, вместо этого окна располагаются плиткой . Windows 1.0 получила четыре выпуска, пронумерованные от 1.01 до 1.04, в основном добавляя поддержку нового оборудования или дополнительных языков.
Система получила прохладные отзывы; критики высказывали опасения по поводу несоответствия ожиданиям, совместимости с очень небольшим количеством программного обеспечения и проблем с производительностью, в то время как она также получила положительные отзывы на ранние презентации Microsoft и поддержку от ряда производителей оборудования и программного обеспечения. Ее последний релиз был 1.04, и ему на смену пришла Windows 2.0 , выпущенная в декабре 1987 года. Microsoft прекратила поддержку Windows 1.0 31 декабря 2001 года, сделав ее самой долго поддерживаемой из всех версий Windows.
Microsoft продемонстрировала свое желание разработать графический пользовательский интерфейс (GUI) еще в 1981 году. [1] Разработка Windows началась после того, как Билл Гейтс , соучредитель Microsoft и ведущий разработчик Windows, увидел на выставке COMDEX 1982 демонстрацию Visi On от VisiCorp , программного пакета с графическим интерфейсом для компьютеров, совместимых с IBM PC . [2] Год спустя Microsoft узнала, что собственное программное обеспечение с графическим интерфейсом Apple — также растровое и основанное частично на исследованиях Xerox PARC — было гораздо более продвинутым; Microsoft решила, что ей нужно дифференцировать свое собственное предложение. [1] В августе 1983 года Гейтс нанял Скотта А. МакГрегора , одного из ключевых разработчиков оригинальной оконной системы PARC, на должность руководителя группы разработчиков Windows 1.0. [3] [4] [5]
Microsoft впервые продемонстрировала менеджер окон прессе в сентябре 1983 года. Демонстрация показала пользовательский интерфейс, похожий на Multiplan и другие современные приложения Microsoft с панелью команд в нижней части экрана. Также было показано несколько окон приложений как в перекрывающемся , так и в мозаичном расположении. [6] Эта концепция пользовательского интерфейса вскоре была переработана для поддержки только мозаичных окон и замены панели команд, похожей на Multiplan, на панель меню под заголовком каждого окна. Переработанная среда в конечном итоге дебютировала на Fall COMDEX 1983 в ноябре 1983 года. [7] Первоначально требуя 192 КБ ОЗУ и два дисководов , Microsoft описала программное обеспечение как драйвер устройства для MS-DOS 2.0 . Поддерживая кооперативную многозадачность в мозаичных окнах при использовании хорошо работающих приложений, которые использовали только системные вызовы DOS , и позволяя нехорошо работающим приложениям работать на полном экране, Windows отличалась как от Visi On, так и от Lisa от Apple Computer , сразу предлагая множество приложений. В отличие от Visi On, разработчикам Windows не нужно было использовать Unix для разработки приложений IBM PC; Microsoft планировала побудить другие компании, включая конкурентов, разрабатывать программы для Windows, не требуя пользовательского интерфейса Microsoft в своих приложениях. [6]
Производители компьютеров MS-DOS, такие как Compaq , Zenith и DEC, обещали оказать поддержку, как и компании-разработчики программного обеспечения, такие как Ashton-Tate и Lotus . [7] После предварительного просмотра Windows журнал BYTE заявил в декабре 1983 года, что она «кажется, предлагает замечательную открытость, реконфигурируемость и транспортабельность, а также скромные требования к оборудованию и цене… За исключением неожиданного представления продукта другой компанией, Microsoft Windows станет первым крупномасштабным испытанием метафоры рабочего стола в руках ее предполагаемых пользователей». [8] С самого начала истории Windows Гейтс рассматривал ее как будущее Microsoft. Он сказал журналу InfoWorld в апреле 1984 года, что «наши стратегии и энергия как компании полностью привержены Windows, так же как мы привержены ядрам операционных систем, таким как MS-DOS и Xenix . Мы также говорим, что только приложения, которые используют преимущества Windows, будут конкурентоспособными в долгосрочной перспективе». [9] IBM, в частности, отсутствовала на объявлении Microsoft, [7] и корпорация отвергла Windows в пользу создания собственного продукта под названием TopView . [10] К концу 1984 года пресса сообщила о «войне Windows» между Windows, TopView от IBM и Graphics Environment Manager (GEM) от Digital Research . [11] Стив Балмер заменил Макгрегора после того, как он покинул команду в январе 1985 года. [10]
В ноябре 1983 года Microsoft обещала выпустить Windows к апрелю 1984 года, [7] хотя из-за различных изменений в дизайне дата выпуска была отложена. [12] Во время разработки и до разработки оконной системы она кратко упоминалась под кодовым названием «Interface Manager». [13] [14] Отбросив акцент на многозадачности, компания заявила, что цель Windows, в отличие от TopView, заключается в «превращении компьютера в графически насыщенную среду» при использовании меньшего объема памяти. [11] После того, как Microsoft убедила IBM, что последней необходим графический интерфейс, [1] обе компании объявили в апреле 1987 года о выпуске OS/2 и ее графического менеджера презентаций OS/2 , которые должны были в конечном итоге заменить как MS-DOS, так и Windows. [15]
20 ноября 1985 года драйверы для неамериканских клавиатур и дополнительные драйверы экрана и принтера, и заменила как версию 1.01 в США, так и версию 1.02 в Европе. [19] [20] Версия 1.04, выпущенная в апреле 1987 года, добавила поддержку новых компьютеров IBM PS/2 , хотя поддержка мышей PS/2 или новых графических режимов VGA не была предоставлена. [21] Однако 27 мая 1987 года IBM выпустила OEM-версию, в которой была добавлена поддержка VGA, поддержка мыши PS/2, поддержка MCGA и поддержка драйвера дисплея 8514 /A. [22] IBM выпустила эту версию на трех 3,5-дюймовых дискетах 720k и предлагала ее как часть своих комплектов «Personal Publishing System» и «Collegiate Kit». [23] Microsoft прекратила поддержку Windows 1.0 31 декабря 2001 года, что сделало ее самой долго поддерживаемой версией из всех версий Windows. [24] [25]
в США был выпущен первый розничный релиз Windows 1.01 по цене 99 долларов США (что эквивалентно примерно 280 долларам США в 2023 году). [16] [17] В мае 1986 года был выпущен следующий релиз 1.02, в основном для европейского рынка, также представив неанглийские версии Windows 1.0. [12] [18] Версия 1.03, выпущенная в августе 1986 года, включала улучшения, которые сделали ее соответствующей международной версии, такие какWindows 1.0 была построена на ядре MS-DOS , [26] [27] при этом она работает как 16-битная оболочка , известная как MS-DOS Executive , [28] и предлагает ограниченную многозадачность существующих программ MS-DOS и концентрируется на создании парадигмы взаимодействия (ср. цикл сообщений ), модели выполнения и стабильного API для собственных программ будущего. [14] [16] [29] [30] Операционная среда поддерживает использование мыши , что позволяет пользователям выполнять операции щелчка и перетаскивания. [16] [31] В отличие от современных операционных систем Windows, для отображения выбранного меню нужно было удерживать кнопку мыши. [12]
Открытие .exe- файлов в MS-DOS Executive приведет к открытию окна приложения. [16] Windows 1.0 также включает в себя такие программы, как Калькулятор , Paint (тогда известный как Paintbrush), Блокнот , Write , Terminal и Clock. [17] [32] Paint поддерживает только монохромную графику. [16] Операционная среда также имеет менеджер карточных файлов , буфер обмена и программу Print Spooler. [33] Первоначально Puzzle and Chess должны были появиться как игровые видеоигры , хотя Microsoft отказалась от этой идеи; вместо этого она представила Reversi как коммерческую видеоигру. Она была включена в Windows 1.0 как встроенное приложение и использует управление мышью. [16] [34] Операционная среда также представила Панель управления , которая использовалась для настройки функций Windows 1.0. Операционная среда не допускает перекрытия окон , и вместо этого окна располагаются плиткой. [14] [16] Когда программа сворачивается, ее значок появляется на горизонтальной линии в нижней части экрана, что напоминает современную панель задач Windows . [12]
Он также состоит из трех динамически подключаемых библиотек , которые находятся в системе в виде файлов под именами KERNEL.EXE, USER.EXE и GDI.EXE. [35] Windows 1.0 SDK содержит отладочные версии этих файлов, которые можно использовать для замены соответствующих файлов на установочных дисках. [36] : 13, 200 Программа установки объединяет несколько системных файлов в один, так что Windows загружается быстрее. Используя отладочный KERNEL.EXE, предоставляемый Windows 1.0 SDK, можно создать версию Windows для «медленной загрузки», где файлы находятся отдельно. [37] Windows 1.0 включает ядро, которое выполняет такие функции, как обработка задач, управление памятью , а также ввод и вывод файлов, в то время как две другие динамически подключаемые библиотеки — это пользовательский интерфейс и интерфейс графических устройств . [38] [39] Операционная среда также может перемещать программный код и сегменты данных в памяти, чтобы программы могли совместно использовать код и данные, которые находятся в динамически подключаемых библиотеках. [40] В Windows 1.0 реализовано использование замены сегментов кода. [41]
Версия 1.02 представила драйверы для европейских клавиатур, а также драйверы экрана и печати. Последний выпуск Windows 1.0, 1.04, представил поддержку компьютеров IBM PS/2. [42] Благодаря обширной поддержке обратной совместимости со стороны Microsoft , возможно не только выполнять двоичные программы Windows 1.0 на текущих версиях Windows в значительной степени, но и перекомпилировать их исходный код в столь же функциональное «современное» приложение с ограниченными модификациями. [43]
В марте 2022 года было обнаружено, что операционная среда также включает в себя пасхальное яйцо , в котором перечислены разработчики, работавшие над операционной средой, а также сообщение «Поздравляю!». [44] [45]
Официальные системные требования для Windows 1.0 включают следующее.
Помимо минимальных системных требований, Microsoft также опубликовала заметку, в которой рекомендовала дополнительную память при использовании нескольких приложений или DOS 3.3. [50]
Windows 1.0 была выпущена и получила прохладные и смешанные отзывы. [16] [51] Критики считали, что платформа имеет будущий потенциал, но чувствовали, что Windows 1.0 не оправдала ожиданий и что она не может конкурировать с операционной системой Apple с графическим интерфейсом пользователя. [31] Ее также критиковали за ее медлительность и совместимость с очень небольшим количеством программного обеспечения. [52] Обзоры критиковали ее высокие системные требования, особенно отмечая низкую производительность при одновременном запуске нескольких приложений, и то, что Windows поощряла использование мыши для навигации, относительно новую концепцию в то время. [2] The New York Times сравнила производительность Windows на системе с 512 КБ ОЗУ с «разливанием патоки в Арктике» и что ее дизайн был негибким для пользователей клавиатуры из-за ее зависимости от интерфейса, ориентированного на мышь. В заключение Times отметила, что низкая производительность, отсутствие специализированного программного обеспечения, неопределенная совместимость с программами DOS и отсутствие учебных пособий для новых пользователей сделали программное обеспечение на базе DOS, такое как Borland Sidekick (которое могло бы предоставить аналогичный набор аксессуаров и многозадачную функциональность), более привлекательным для большинства пользователей ПК. [50]
По данным журнала Computerworld , Windows 1.0 получила 500 000 продаж с момента своего выпуска в 1985 году по апрель 1987 года. [53] [54] Оглядываясь назад, современные технологические издания считали Windows 1.0 провалом, однако они все равно признавали ее общую важность для истории линейки Windows . [2] [55] [56] Натаниэль Боренштейн (который впоследствии разработал стандарты MIME ) и его ИТ-команда в Университете Карнеги-Меллона также критиковали Windows, когда она была впервые представлена им группой представителей Microsoft. Недооценивая будущее влияние платформы, он считал, что по сравнению с внутренним оконным менеджером «эти ребята пришли с этой жалкой и наивной системой. Мы просто знали, что они никогда ничего не добьются». [57] The Verge посчитал плохой прием выпуска Windows 8 в 2012 году параллелью с борьбой Microsoft с ранними версиями Windows. Подобно Windows 1.0, работающей поверх MS-DOS в качестве слоя, Windows 8 предложила новый тип интерфейса и программного обеспечения, ориентированного на новую форму устройства пользовательского интерфейса на ПК, в данном случае сенсорный экран , работающий поверх устаревшей оболочки Windows, используемой в предыдущих версиях. [2]
Коробочная версия Windows 1.0 была создана корпорацией Microsoft в качестве приложения для Windows 10 в рамках сотрудничества с сериалом Netflix « Очень странные дела» и была приурочена к выходу третьего сезона сериала , действие которого происходит в 1985 году. [58]
10 ноября в Нью-Йорке Microsoft анонсировала Windows… Microsoft заявляет, что начнет поставки Windows дилерам в апреле (хотя такой продукт, как Windows, трудно предсказать, и это может занять больше времени), по цене от 100 до 250 долларов,
20 ноября 1985 года, через два года после первоначального анонса, Microsoft выпускает Windows 1.0.
Frigivet в августе 1986 года и первая версия с независимыми драйверами для других клавиатур в моделях США [Выпущена в августе 1986 года и была первой версией, которая включала драйверы для других клавиатур, кроме моделей для США]
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ){{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка )