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

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

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001