ЖУРНАЛ ХАКЕР

ЧТО ТАКОЕ UNIX?

Спецвыпуск Хакера, номер #005, стр. 005-108-2


Перенести код ОС на новые платформы было довольно сложно, посему мудрые программисты крякнули и создали платформенно-независимый язык программирования. На основе разработанного ранее языка "B" (Би) был создан компилятор языка "C" (Си), который стал одной из стандартных компонент системы, что значительно облегчило перенос системы на другие аппаратные платформы и стало залогом большой популярности UNIX в последующем. Большая часть ядра Linux написана на языке Си, благодаря чему система достаточно легко переносится на различные аппаратные архитектуры. Ныне официальное ядро Linux работает на платформе Intel (начиная с i386), Compaq (ex. Digital) Alpha, Motorolla 68k, MIPS, PowerPC, Sparc, Sparc64, StrongArm, Intel Italium (IA-64).

Программисты из Bell Laboratories на протяжении ряда лет поддерживали линию основной версии UNIX, периодически выпуская новые ее редакции вплоть до 10. В 1976 году была выпущена версия 6, которая бесплатно распространялась в университетах и послужила основным толчком к росту популярности ОС. Вот отсюда-то и растут ноги сегодняшнего разнообразия, если не сказать - хаоса в стройных рядах UNIX-клонов.

Забавно отметить такой факт - популярность версии 7 оказалась настолько высока, что тогда еще молодая и неокрепшая компания Microsoft, едва успев выпустить более-менее рабочую версию своей операционной системы MS DOS 2.0 для компьютеров IBM PC, хватается за разработку собственной версии UNIX - Xenix. При этом делаются рекламные заявления о том, что именно эта ОС является стратегическим курсом компании, поскольку UNIX - будущее операционных систем :)). И это - МИКРОСОФТ! Прикинь!

Но вернемся к UNIX. Отдельной, фактически самодостаточной и ни от чего не зависящей ветвью UNIX-подобных ОС является Linux - это я уже говорил, да?. Считается, что Linux - это не совсем UNIX. История Linux началась с создания профессором Хельсинского университета Эндрю Танненбаумом программы Minix, демонстрирующей различные возможности UNIX. Студент факультета вычислительной техники того же университета Линус Торвальдс решил на ее основе разработать эффективную версию UNIX для платформы IBM PC, которую он назвал Linux. В 1991 году была опубликована версия 0.1. Получив большое распространение в Интернет и доработанная многими энтузиастами, эта ОС доросла к 1994 году до версии 1.0. И пошло - поехало!

У ВСЕХ СТОИТ! А У ТЕБЯ?

Врать не буду - лично я не люблю UNIX по ряду причин. Хотя поводы для любви есть, и их немало. Но у меня ОН не стоит. Возможно, пока :)).

Если ты еще не поставил Юникс на скорую руку после листания этого спеца, то давай попробуем вместе решить - ставить на твой домашний комп UNIX-like ОС или нет - на конкретных примерах. Я буду пытаться тебя напугать или наоборот - завлечь в мир *NIX, а ты уж сам решай, бояться тебе или бежать на рынок за невиданной доселе ОС, которую уже лет 30 совершенствуют и шлифуют.

HOW MUCH IS THE FISH?

Одна из самых важных причин выбора UNIX - его бесплатность и открытость. Но на бесплатности нас не проведешь, мы ведь не буржуины какие-нибудь, да и народная тропа на MITINO-BAZAAR пока не заросла, и купить там можно практически все что угодно. А на счет открытости исходников - сколько раз ты пытался найти и, возможно, купить исходники, например, Виндов? "А ано нам нада???" (с).

Назад на стр. 005-108-1  Содержание  Вперед на стр. 005-108-3