Информационные технологии

Дистрибутивы Linux

Linux – свободно распространяемая версия Unix, первоначально была разработана Линусом Торвальдсом (Linus Torvalds) (torvalds@kruuna.helsinki.fi) в Университете Хельсинки (Финляндия). Linux был создан с помощью многих Unix-программистов и энтузиастов из Internet, тех, кто имеет достаточно навыков и способностей развивать систему.

Одним из следствий свободного распространения ПО для Linux явилось то, что большое число разных фирм и компаний, а также просто независимых групп разработчиков стали выпускать свои версии Linux – так называемые дистрибутивы. Дистрибутив – это набор программного обеспечения, включающий 4 основные составные части ОС, т.е. ядро, файловую систему, оболочку и совокупность утилит, а также некоторую совокупность прикладных программ.

Существует 4 основных принципа построения дистрибутивов.

Первый принцип: самосборные или компилируемые. К этому принципу относятся такие дистрибутивы как Shlackware Linux. Он был одним из первых дистрибутивов Linux. Patrick Volkerding узнал о Linux от одного из своих друзей и заинтересовался им, поскольку давно искал версию Unix, которую мог бы запускать на своем компьютере. Он начал развивать эту версию, результатом чего и стал дистрибутив Slackware. Также к этому принципу относится дистрибутив Gentoo.

Второй принцип: на базе пакетных менеджеров, скомпонованных в виде RMP-пакетов. (Red Had Packet Manager).

На данный момент дистрибутива Red Hat не существует, официально он закончил свое существование в 2004 году, теперь он существует под названием Fedora Core. Также к этому разделу относятся дистрибутивы: ALTLinux, ASPLinux, Mandrake Linux, SuSE Linux и многие другие.

Дистрибутив ALTLinux создается командой разработчиков, сформировавшейся в основном из числа сотрудников фирмы IPLabs – одной из первых фирм, занимавшейся продвижением Linux на российские просторы.

Как пишут авторы, «ASPLinux – это наиболее легкий в установке и использовании, 100% совместимый с Red Hat Linux. Включает утилиту работы с разделами ASPDiskManager, графический загрузчик ASPLoader, EspressoDownload как самостоятельную утилиту и часть сетевой установки. Разрабатываемый российскими специалистами, ASPLinux обеспечивает наилучшую поддержку русского языка.»

Linux Mandrake – один из самых популярных дистрибутивов, исправленный и расширенный клон Red Hat, полностью совместимый с последним. Создатель Mandrake, президент MandrakeSoft Gael Duval ставит целью сделать простой дистрибутив для настольных компьютеров, который понравится новичкам и непрофессионалам.

SuSE Linux – один из самых популярных в Европе дистрибутивов, разрабатывается в Германии. Компания SuSE является одним из основных разработчиков X-серверов для XFree86 – графической системы Linux.

На базе третьего принципа дистрибьюции – репозитариев – разрабатывается проект Debian. Это ассоциация людей, общим делом которых является создание свободной операционной системы. Созданная ими операционная система называется Debian GNU/Linux или просто Debian.

Есть множество дистрибутивов основанных на Debian такие как Adamantix, BenHur, Corel, Debian JP, Demolinux, ESware Linux, Gibraltar, Impi Linux, Linex, Linuxin, Morphix, Stonegate, Storm, Xandros Desktop и многие другие.

Четвертый принцип построения дистрибутива – на автономном Live CD. В этой категории популярны дистрибутивы Knoppix и Blin.

Blin – универсальный дистрибутив для работы в офисе и дома. Простой в использовании, не требует установки, работает прямо с CD. Knoppix – самый легкий и быстрый способ познакомиться с Linux.

В заключении о перспективах развития дистрибутивов Linux.

Бизнесмены инсталлируют Linux в сетях машин, используют операционную систему для обработки данных в сфере финансов, медицины, распределенной обработки, в телекоммуникациях и т.д. Университеты по всему миру применяют Linux в учебных курсах по программированию и проектированию операционных систем. Разумеется, повсеместно программисты-энтузиасты используют Linux дома для программирования, решения своих прикладных задач и всевозможного хакерства. Все это многообразие сфер использования и определяет основные принципы Linux-сообщества – больше дистрибутивов хороших и разных.

Е.Н. Положенцева