Вселенная UNIX. Эту историю должен знать каждый!

Xakep, номер #049, стр. 049-078-4


Solaris

Solaris - это ОС от компании Sun Microsуstems. Думаю, эта компания знакома тебе по языку JAVA. Что же в ней особенного? Во-первых, это UNIX-система, то есть все, что распространяется под GNU GPL, будет на ней работать (и вполне законно), например, всеми любимый KDE. Во-вторых, эту ОС, в отличие от Линукса, разрабатывает один конкретный производитель. Это дает гарантию отсутствия конфликтов между ПО, поддержку от производителя и общую надежность.

Если сравнивать с LINUX, то ОС от SUN выигрывает по надежности и стабильности работы. Это не пустые слова: в 2001 году были проведены тесты, в результате которых Solaris легко обогнала многие современные UNIX-системы и LINUX в том числе. К сожалению, мы не можем опубликовать результаты такого тестирования (по сути, оно является чужой собственностью), но если тебе интересно, напиши мне и я вышлю их тебе.

Вообще Solaris очень известна среди корпоративных клиентов и сисдаминов. Первоначально она была выпущена для архитектуры SPARC (Scalable Processor Architecture of RISC Computers – масштабируемая архитектура процессоров RISC-компьютеров), но потом была постепенно портирована и для x86. Так что не только сисопы могут найти, чем поживиться в этом продукте, на месте обычного пользователя я бы тоже обратил на нее внимание. Вот только достать Solaris не так просто…

QNX и IRIX

Начнем мы, пожалуй, с IRIX. Слышал о такой? Я, честно говоря, узнал о ней случайно. Когда я впервые познакомился со Страуструпом (создателем языка С++), то спросил его: «Бьерн, я слышал, у тебя есть несколько компьютеров под управлением UNIX. Какие ты предпочитаешь версии и дистрибутивы?» И тут я узнал, что помимо Solaris (о ней мы уже говорили) и LINUX, Бьерн использует IRIX. Нет ничего удивительного в том, что эта ОС популярна лишь в узких кругах. Небольшое исследование показало, что IRIX используется в основном в промышленности. Она имеет «надежную» историю: в качестве базиса эта ОС, так же как и *BSD, взяла UNIX (V6). Она сразу стала коммерческим продуктом и была направлена на удовлетворение «корпоративных» нужд. IRIX стала первой коммерческой мультизадачной ОС и первая обеспечила поддержку 64-битной архитектуры (она используется в основном для сложных распределенных вычислений и работы со сверхгигантскими СУБД). Так что, если встретишь слово «IRIX», не пугайся, ни пользователям, ни программистам до нее нет никакого дела – ну, конечно, если ты не кодер из AT&T Bell Labs.

Назад на стр. 049-078-3  Содержание  Вперед на стр. 049-078-5