ЧТО ТАКОЕ 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

загрузка...
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