История операционных систем

Topuk (torick@xakep.ru)

Спецвыпуск Xakep, номер #014, стр. 014-042-6


Потом возникло нечто, именуемое OS. Некоторые ее версии были разработаны под специальные серверы (типа OS/390, OS/400). Ну а начиналось все, как обычно... В один прекрасный день, году эдак в 1982, кто-то в фирме IBM почесал репу и подумал: а фигли у нас до сих пор нету нормальной операционки? Вон, вроде заставили на себя Билли Гейтса пахать, но - уж полночь близится, а ДОСа-таки нет? Нет, подумал этот неизвестный, надо делать так, чтоб на совесть и на века. Да, и обязательно привлечь Гейтса!

Разработка этой операционной системы начиналась как совместный проект компаний Microsoft и IBM, нацеленный на создание операционной системы, лишенной недостатков. Первая версия OS/2 вышла в конце 1987 года. Она была в состоянии использовать развитые вычислительные возможности процессора 80286 и обладала средствами обеспечения связи с большими машинами фирмы IBM. В 1993 году фирма IBM выпустила OS/2 2.1, полностью 32-разрядную систему, обладавшую способностью выполнять приложения, созданные для Windows (о да, мы о ней еще поговорим), имевшую высокую производительность и поддерживающую большое количество периферийных устройств (все дело в волшебных драйверах). В 1994 году вышла OS/2 Warp 3. В этой реализации, помимо дальнейшего повышения производительности и снижения требований к аппаратным ресурсам, появилась поддержка работы в Интернете. Сейчас же из последних версий следует отметить лишь OS/2 Warp 4, способная работать с 64-разрядными процессорами. Кроме того, в свежаке довольно полно представлены средства взаимодействия с Интернетом, позволяющие OS/2 выполнять не только клиентские программы, но и выступать в качестве веб-сервера. Начиная c третьей версии, фирмой IBM поставляются локализованные версии OS/2 для России. Пройдя довольно большой и сложный путь, эта ОС для персональных компьютеров обладает сегодня такими особенностями, как реальная многозадачность, продуманные и надежные подсистемы управления памятью и администрирования процессов, встроенная поддержка работы в сети и дополнительные функции сетевого сервера, мощный язык программирования REXX, предназначенный для решения задач системного администрирования. Перечисленные возможности позволяют использовать OS/2 в качестве операционной системы для мощных рабочих станций или сетевых серверов.

Microsoft Windows

Сначала, как утверждает один специалист, были динозавры, а <Окошек> не было. Врет, конечно. Потому что был Apple Macintosh (1983-1984 гг - версии 1.0-1.1) с графическим интерфейсом, с которого, как утверждают, Билли Г. и слизал GUI для Windows. Более того, все началось с IBM`овской OS/2, о которой - см. выше. В общем, Windows была, наверное, первой операционкой, которую Гейтсу никто не заказывал, а разрабатывать ее он взялся на свой страх и риск. Что в ней такого особенного? Во-первых, графический интерфейс. Такой на тот момент был только у пресловутой MacOS. Во-вторых, многозадачность. Конечно, некоторые операционки позволяли в бэкграунде запускать дополнительную задачу, но уж больно они геморройно работали. В общем, в ноябре 1985 вышла Windows 1.0. Окна в нем не перекрывались, на 8086-х процессорах ядро глючило по-страшному из-за явного отсутствия оптимизации под данный камешек. Основной платформой ставились 286-е машины.

Назад на стр. 014-042-5  Содержание  Вперед на стр. 014-042-7