Story about Microsoft

Info

 

 

Эпоха Виндоуз или история о Microsoft...

 

Сразу определимся, что речь здесь пойдет не о глюках , багах и заплатках, а об истории создания Windows как операционной системы.

Откуда есть пошел Windows...
04.01.03
Александр МУРАВСКИЙ


Говорим компьютер - подразумеваем Windows. Говорим Windows - подразумеваем компьютер :-). Почти прописная истина сегодняшнего дня. А вот было бы интересно посмотреть, с чего этот самый Windows начинал свое развитие. Сделаем такой экскурс в историю.

На мэйнфреймах еще с конца 50-х можно было увидеть много чудесных ОС, но так как это не относится непосредственно к теме нашей статьи, поэтому оставим разговор об этом на будущее. Также мы не станем рассматривать историю серверных ОС, разве что упомянем о NT. Среди известных ОС самой древней является Unix, ей уже более 30 лет. Пользователи Unix или Linux могут увидеть на своих часах, сколько времени прошло с момента появления первой ОС этого типа. Прошедши такой длительный путь, данная операционная система стала практически идеальной. Она невероятно продуктивна и надежна. Единственным ее недостатком на то время являлись высокие системные требования. Но вернемся к Windows.

Первые ПК, созданные в середине 70-х годов, были построены на 8-битных процессорах типа Intel 8080 и использовали соответствующие примитивные ОС. Самой популярной тогда являлась CP/M-80, но уже в начале 80-х появились 16-разрядные компьютеры, для которых понадобилась новая операционная система. Маленькая программистская компания Microsoft, управляемая Биллом Гейтсом, успела купить права на 16-разрядную систему 86-DOS, являющейся прообразом нынешнего DOS. Гейтс убедил IBM перейти на производство компьютеров на базе 16-разрядных процессоров - так появился альянс, определивший дальнейшие пути развития IBM-совместимых ПК.

Уже в августе 1981 г. началось производство IBM PC с операционной системой DOS, которая тогда еще называлась PC-DOS. Интерфейс пользователя DOS с первой версии был ориентирован на символьную командную строку. Для работы DOS 1.0 нужно было 64 Кб ОЗУ, на диске она занимала только 8 Кб. Данная ОС могла работать только с одним типом носителей - дискетами емкостью 160 Кб, в версии 1.1 этот показатель вырос до 320 Кб. Следует отметить, что контракт с IBM не позволял Microsoft продавать свой PC-DOS другим производителям компьютеров. Поэтому компания, сделав несколько косметических изменений в продукте, начала реализовывать свою ОС под именем MS-DOS другим производителям ПК, чем успешно обошла соглашение (Билли хитрый :-)).

MS-DOS 2.0 уже работала с 10-мегабайтными винчестерами. Именно в этой версии вводилось понятие каталога, впервые давалась возможность загружать в ОС дополнительные драйверы, появился config.sys. Вскоре вышедшая версия 3.3 стала важным этапом развития MS-DOS. С одной стороны, система получила наибольшее признание и распространение, а с другой - продемонстрировала пределы своих возможностей, дав понять, что не так долго осталось ждать ее ухода с рынка ОС. Главных причин этому было две. Первая: MS-DOS не могла работать с дополнительными ресурсами новых 286 и 386 процессоров, используя только 640 Кб ОЗУ, которого уже начало не хватать. Вторая: наличие примитивного интерфейса командной строки, тогда как на рынке уже появились компьютеры Macintosh с удобным графическим интерфейсом.

Именно конкуренция Apple заставила Microsoft вести самостоятельные разработки в области графического интерфейса. Первый блин, как говорится, вышел комом. Выпущенная в 1985 году графическая оболочка (win 1.0) выглядела примитивно, да и интерфейс был явно позаимствован у Macintosh. Понимая, что для новых компьютеров нужны новые ОС, Microsoft и IBM приступили к работе над OS/2 - операционной системой с многозадачными возможностями. Эта ОС поступила в продажу в ноябре 1987 года и имела ряд интересных нововведений. К сожалению, условия совместимости с MS-DOS не были выполнены до конца, одновременно могла работать только одна программа DOS, да и требовала OS/2 3 Мб ОЗУ, что для того времени оказалось довольно много.

Microsoft продолжала работу над собственной графической средой, была выпущена более-менее работоспособная Windows/386 (Win 2.x), но и она не могла использовать ОЗУ более мегабайта. Оконный интерфейс и далее усовершенствуется, но ни одна из версий Windows и OS/2 еще не добились особого успеха на рынке. Большинство компьютеров работали под DOS, большинство программ писались под DOS, поэтому MS-DOS развивалась. MS-DOS 4.0 поддерживала разделы винчестера более 32 Мб, включала драйвер ускорения доступа к HDD - SMART Drive и графическую оболочку для управления файлами - MS-DOS Shell.

Следующая версия DOS вышла аж через три года. Среди ее нововведений можно назвать добавления Himem.sys и Qbasic. И наконец, спустя еще 3 года на свет появилась MS-DOS 6.22, последняя версия этой легендарной ОС. Кстати, MS-DOS 6.22 - первая из майкрософтских операционных систем, где в стандартной поставке имелась встроенная поддержка русских кодовых страниц и русского алфавита на экране и мониторе.

Все это время конкуренты выпускали аналоги DOS, но ничего интересного не придумали. Ну вот, по поводу DOS все. Был, правда, еще MS-DOS 7.0, но он поставлялся только в комплекте с Windows 95, так что он не в счет. А теперь вернемся немного назад и посмотрим, как развивались ОС с графическим интерфейсом.

На конец 1990 года IBM и Microsoft планировали выпуск 32-разрядной версии OS/2 2.0 для компьютеров с процессором не ниже 386. В то же время только только вышла OS/2 1.3 - более быстрая и экономная. Не дремала и сама Microsoft, постоянно улучшая свою Windows. Это принесло свои плоды - главным событием 1990 года было появление Windows 3.0, ставшей лучшим продуктом года. Она использовала всю память в системе, а при наличии 32-разрядного процессора и 2 Мб ОЗУ могла обратится и к виртуальной памяти. Тот факт, что даже Windows 3.0 не являлась полноценной ОС, а работала надстройкой над DOS, заставил Microsoft сконцентрироваться на создании собственной полноценной ОС, что поставило перед необходимостью разорвать контракт с IBM. В итоге ни одна из компаний не выпустила 32-разрядной ОС до 1992 года.

В апреле 1992 года IBM выпустила новую версию OS/2 - 2.0. Она была полностью 32-разрядная, использовала продвинутый графический интерфейс и имела все основания претендовать на успех. Но проблемы все же имелись. Кроме того, что выдвигались высокие системные требования, не было никаких сдвигов в сторону решения проблемы совместимости с Windows. А конкуренты не спят :-)! В том же месяце появилась Windows 3.1, официально именуемая теперь ОС. Улучшился интерфейс, частично усовершенствованы возможности управления экранными объектами мышкой. В систему вошли мультимедиа-приложения, появилась встроенная поддержка масштабируемых шрифтов True Type. Несмотря на то, что Windows 3.1 оставалась 16-разрядной системой, с середины 1992 года развитие Windows-рынка фактически основывалось на Windows 3.1, и все больше приложений выпускалось именно для нее. Таким образом Microsoft выиграла еще один раунд и начала наступать еще стремительней - осенью 1993 г. появилась новая 32-разрядная ОС - Windows NT.

Нововведения в новой операционной системе можно смело назвать революционными. Она поддерживала работу в многопроцессорных компьютерах IBM PC и RISK-конфигурациях, возможность профессиональной работы в сетях. NT поддерживала все популярные файловые системы, плюс собственную NTFS, позволяла запускать программы DOS, OS/2, Windows. Для работы система требовала не менее 12 Мб ОЗУ. Несмотря на все вкусности, она была сложной для рядового пользователя и прожорливой к системным требованиям. Посему все усилия Microsoft направлялись на совершенствование существующей Windows 3.1 (в 1993 г. вышла версия 3.11, ориентированная на работу в сетях) и на создание операционки будущего.

Между тем, IBM зализала раны и выпустила OS/2 2.1. Версия включала лицензионный код Windows 3.1, в ней увеличился набор драйверов, были решены проблемы с совместимостью. Объемы продаж OS/2 реально повысились. Следующим шагом IBM стало создание OS/2 Warp, включающей лицензионный код Windows 3.11. Продукт был легок в управлении, обладал функциями Plug-and-Play, содержал офисный пакет IBM Works. Это была последняя ОС IBM для персональных компьютеров и последний случай, когда Microsoft предоставляла кому-то код своей ОС. Далее началась монополия Гейсовой конторы. Весна 1995 года принесла тому подтверждения - появилась Windows 95 и сопротивления ей никто не оказывал. Дальше - больше: Windows 95 OSR2, Windows 98, Windows 98 SE, Windows 2000, Windows Millennium, Windows XP.

TopList

<plaintext>