Отличие solaris от linux

Обновлено: 04.07.2024

Достоинства
- ufs с журналингом и динамическим ресайзом, плюс с приладами для бэкапов
- партишены (что то типа тюрьмы в фре, но получше)
- начиная с последних версий - zfs
- может быть, я не проверял, получше вольюм менеджер и прочее
- постабильнее библиотеки и лучше бэквард совместимость.

Это плюсы, их куда больше, но я не такой уж спец по солярису. Минусов очень много тоже, специально тут не перечисляю, чтобы не пугать.

К тому же вот слышал тут я недавно новость о соглашении Sun c Intel.

Так что работать можно.

Много Уже чем у Linux и FreeBSD.

Так что работать можно.

Да и бесплатно.

Много Уже чем у Linux и FreeBSD.

Много Уже чем у Linux и FreeBSD.

ИМХО, спектр поддерживаемого оборудования ущемлен в более старых и менее распространненых железках.
Взять железку пятилетней давности выпуска, тут действительно Solaris x86 может не встать, a Linux установиться нормально и стабильно будет работать.
Железки двухгодичной давности совершенно без проблем поддерживаются Solaris x86.

- если у тебя стоит x86 (x86_64), то тогда надо рассмотреть варианты:
-- надежность enterprise-систем даст тебе RHEL4/OEL4,
-- гибкость в сопровождении получишь от SUSE Enterprise Linux 10.

Полнейший бред! Для чего соляре разрабатывеймой испокон для промышленных решений поддерживать китайское или хоть интеловское дерьмо созданное для рабочих станций, которое свалится во время пика транзактивной активности на сервисе с SLA 99.99999% работающем на сервере стоимостью пару миллионов евро, ответьте пожалуйста?

Это не бред. Во первых, даже имея 20 продакшен серверов, вы еще будете иметь 100 девелопмент и тестовых, и не факт, что не захотите их иметь на китайском железе (особенно если у вас девелопмент к примеру в Китае).

Полнейший бред! Для чего соляре разрабатывеймой испокон для промышленных решений поддерживать китайское или хоть интеловское дерьмо созданное для рабочих станций, которое свалится во время пика транзактивной активности на сервисе с SLA 99.99999% работающем на сервере стоимостью пару миллионов евро, ответьте пожалуйста?

Это не бред. Во первых, даже имея 20 продакшен серверов, вы еще будете иметь 100 девелопмент и тестовых, и не факт, что не захотите их иметь на китайском железе (особенно если у вас девелопмент к примеру в Китае).

Во вторых, с серверами у Соляриса совместимость тоже не лучше, чем с Китайскими мамами.
Точнее, она получше, но на последних серверах не от фирмы Сан оно работать, скорее всего, не будет - или будет через год - два после их выхода в свет.

1. Отсутствие драйверов для материнских плат со встроенным RAID-ом - не лечится, найти что попроще.
2. Ошибки уже при установке на UDMA-диски - не использовать UDMA, медленно, но работать будет. Для изучения более чем достаточно.
3. Неработоспособность встроенной сетевой карты - купить 3Com 905TX юзаный, работает 100%, стоит пару пива.
4. Неработоспособность видеокарты - найти что попроще, матрокс старый или что-то подобное.

Я не в курсе, как дело обстоит сейчас, но использование XOrg в последних версиях подталкивает к выводу, что большинство распространённых видеокарт будет работать.

Если hardware стерпит можешь ставить Solaris. Но если у тебя не SPARC-платформа, лучше сделать ставку на Linux-решение (любой сертифицированный под Oracle дистрибутив) в силу причин:
1)Linux-семейство сейчас бурно развиваеться и вытесняет классический UNIX (например, SCO Unixware уже практически вытеснен),
2)архитектура x86 в последнее время вытесняет SPARC в силу меньшей стоимости,
3)Solaris на x86 - ничем не превосходит Linux (как правило, о обоих семейств есть аналогичные решения),
4)Linux-семейство проталкивает Oracle (под Oracle как и развёртываеться платформа).

"обеими руками за", заметьте, однако, куда идет оракел? Они делают дистриб линукса для себя, что бы избежать дикого гемора из-за этих гиков, которым дай только глюкалу пополировать, то же самое было на соляре, связка железо--операционная система, дававшая высокую производительность (посмотрите на статистику HW решений для оракл) однако сейчаз такое дорогое железо мало кого прельщает ибо такае отношение цена/кач-во уже устарело (вспоминаем что sun делал и делает HW для DOD) для мелкого потребителя. который основная масса, вопящая о несовместимости

В последнее время данный вопрос стал подниматься все чаще и чаще. Конечно, без стараний самой Sun здесь не обошлось - нужно же продвигать свое детище - Solaris 10. Но многие приверженцы Linux стали тоже задумываться: а вдруг Solaris действительно лучше, надежнее и быстрее, чем Linux? Может,

Интро: extended edition

Если честно, мне самому стало интересно: что же лучше Solaris или Linux. Ведь компания Sun вкладывает много средств и усилий в продвижение своей операционной системы. В Интернете появляется все больше и больше обзоров, в которых говорится о том, что Solaris якобы быстрее и надежнее. Так ли это на самом деле? Большая часть таких обзоров - заказные (написаны или по заказу Sun или сотрудниками/фанатами Sun), а поскольку Solaris менее популярна, то при поиске информации о ней то и дело «натыкаешься» на эти обзоры.

Поскольку Solaris - далеко не десктопная операционная система, в данной статье основное внимание будет уделено самым важным для предприятия критериям: безопасности и производительности этой системы по сравнению с Linux.

Что популярнее?

Почему Linux популярнее и предпочтительнее?

Компания Sun - это не «выскочка» на рынке ИТ, которая исчезнет через полгода. Это солидная компания, существующая на информационном рынке очень давно. SunOS (это другое название Solaris, к слову Solaris 10 - это SunOS 5.10) преимущественно устанавливалась на серверах, но и Linux раньше не была особо популярна на офисных и домашних десктопах. Linux начала бороться за рабочие столы обычных пользователей, но Solaris делает то же самое. Подтверждение этому Solaris 10. Solaris 10 - это тот же старый добрый Solaris, но с большей ориентацией именно на пользователя. Если вы установите эту систему, вы сами поймете почему. Сервер-сервером, но десятая версия Solaris удобнее, чем все предыдущие вместе взятые, хотя и не так удобна, как Linux.

Linux лучше локализирована, удобнее в использовании, для нее создано больше программ и она поддерживает большее число устройств. Да и информации по Linux больше. С другой стороны, в случае с Solaris можно рассчитывать на поддержку Sun (от 120 долларов в год с одного процессора - что не очень и дорого), а в случае с Linux - на поддержку сообщества, которая ни к чему не обязывает само сообщество. Хотя можно выбрать коммерческую версию дистрибутива и получать поддержку от компании-производителя.

Solaris существенно проигрывает в локализации, в поддержке устройств (многие производители устройств сами начали поставлять драйверы для Linux - приятно) и в количестве различного программного обеспечения. С другой стороны, у Solaris есть Janus - технология, позволяющая в среде Solaris запускать Linux-приложения для x86. Так что у Solaris есть все шансы стать такой же популярной, как и Linux, но этого почему-то не происходит.

Безопасность

Чем же хороша Solaris в плане безопасности? Ведь она считается по праву одной из самых надежных UNIX. В Solaris 10 используются решения, которые раньше использовались в операционной системе Trusted Solaris, которая, как мы знаем, соответствует требованиям военных организаций. Благодаря контейнерам, о которых мы поговорим чуть позже, Solaris может выполнять тысячи приложений и обслуживать огромное число одновременно работающих пользователей.

  1. Система проверки целостности файлов и технология безопасного выполнения программ (Solaris Secure Execution)
  2. Расширенное управление правами пользователей и процессов
  3. Межсетевой экран Solaris IP Filter
  4. Криптографические сервисы и безопасные средства удаленного доступа
  5. Поддержка NIS, LDAP и PAM

Давайте рассмотрим все эти возможности подробнее.

Система проверки целостности файлов: Solaris Secure Execution

Практически все двоичные файлы в Solaris снабжены цифровыми подписями, что позволяет легко узнать, был ли изменен файл. Также в состав Solaris 10 входит утилита BART (Basic Audit and Reporting Tool) - она используется для проверки целостности приложений и файлов данных. Технология безопасного выполнения предотвращает выполнение измененного или неподписанного кода. Secure Execution тесно связана с системой проверки целостности и контролирует практически все приложения, драйверы и модули.

Теперь поговорим о контейнерах в Solaris 10. Данная технология позволяет создавать в пределах одного ядра несколько операционных окружений. Эти окружения и называются контейнерами. Контейнеру можно выделить аппаратные ресурсы (конечно, они ограничены), что позволяет изолировать одну виртуальную среду от других. Другими словами, контейнер - это ОС внутри ОС, но при этом используется ядро материнской ОС. Данная технология называется легковесной виртуализацией. В отличие от XEN или VMWare, где можно создать виртуальную машину, внутри которой запустить другую операционную систему, отличную от материнской, например, в Linux запустить Windows и наоборот, в Solaris средства виртуализации используются не для экспериментов с другими гостевыми ОС, а для обеспечения надежности всей системы в целом.

  1. У контейнера собственный набор процессов, который изолирован от других контейнеров
  2. Контейнер использует свою собственную файловую систему, включая корневую (понятно, что у контейнера свои собственные конфигурационные файлы)
  3. У контейнера свои сетевые интерфейсы, устройства и свой набор сервисов SMF

Сделаем выводы: Linux ничем не уступает Solaris 10, точнее Trusted Solaris, поскольку технология контейнеров пришла именно из Trusted Solaris.

Расширенное управление правами пользователей и процессов

Все мы знаем, что традиционная система управления правами пользователей в UNIX/Linux не очень безопасна. Стоит злоумышленнику получить пароль пользователя root и он владеет всей системой. Это несколько неправильно, поэтому стали разрабатываться системы управления доступом на основе ролей. Данные системы позволяют назначить пользователям минимально необходимые для их работы права, например, зачем обычному пользователю возможность запуска gcc? Такое решение позволяет эффективно ограничить права пользователей и повысить безопасность системы.

В Trusted Solaris как раз и использовалась собственная система управления доступом на основе ролей. Linux готова сопоставить ей свою SELinux, которая по праву считается самой безопасной системой ограничения доступа. Кроме SELinux можно использовать GrSecurity и другие системы. Так, что и тут Solaris ничем не лучше Linux.

Межсетевой экран Solaris IP Filter

Solaris IP Filter - это немного модифицированная версия свободно распространяемого IP Filter, о чем в открытую и заявляется на сайте Sun. Особо говорить о нем вряд ли стоит.

Криптографические сервисы и безопасные средства удаленного доступа

В Solaris используется так называемый корпоративный механизм аутентификации Sun (Sun Enterprise Authentication Mechanism). Sun-овцы и тут ничего не придумали своего - этот механизм аутентификации ни что иное, как модифицированная компанией Sun технология Kerberos, которая была в Linux ой как давно! Понимаю, что все новое - это все забытое старое. Недавно прихожу в автосалон Renault, а менеджер мне начинает рассказывать о подогреве заднего стекла и функции follow_me_home (когда фары не гаснут, когда ночью выходишь из машины). Понимаю, что в Renault эти функции появились в 2007 году, но на моей машине они были еще в далеком 1997. Точно такая же ситуация сейчас и с Solaris: берем то, что было в Linux, немного изменяем (дабы создать видимость, что мы это сделали сами) и называем другим именем. Хорошо, что они хоть не заявляют, что это сделали они и только они.

Также в Solaris 10 есть поддержка LDAP, rsh, rcp, telnet и при этом говорится, что раньше их можно было загрузить с Интернета, а теперь все это есть в Solaris 10 по умолчанию. В Linux это было очень давно. Также давно rsh и rcp были заменены на более безопасные решения на базе ssh. И это не говоря уже о telnet, который давно никто не использует!

Как по мне, Solaris в этой категории даже проигрывает Linux. Во-первых, практически ничего не создано нового. Во-вторых, использование решений, которые несколько морально устарели.

Поддержка NIS, LDAP и PAM

Все это тоже давно знакомо администраторам Linux, поэтому опять Sun ничем не удивила. Кстати, насчет LDAP. Настоятельно советую посетить страничку https://www.symas.com/10k-solvlinux.shtml, где приводится сравнение производительности системы под управлением Solaris и системы под управлением Linux. При обращении одного клиента к Solaris-системе, последняя немного отстает от Linux, но при одновременном обращении десяти клиентов, разница, как говорится, "на лицо".

Выводы, сделанные в том тесте, следующие: платформа Linux/x86 превосходит Solaris во всех тестах. Раз мы уж затронули вопрос производительности, то самое время поговорить о ней подробнее.

Производительность

Надежная и безопасная операционная система не всегда является быстрой. Что же касается Solaris 10, то есть теоретические сведения и практические. В теории все выглядит очень даже хорошо. Минимальные системные требования Solaris 10 - минимум 120 (!) Mhz для x86, 256 Мб оперативной памяти и 2 Гб на жестком диске. Таким системным требованиям могут позавидовать даже современные дистрибутивы Linux, не говоря уже о продуктах Microsoft.

Производительность файловой системы Solaris (UDF)

Понятно, что в официальных бумагах Sun (Sun White Papers) все описано настолько красиво, что многие готовы сразу же поверить всему, что там написано. Но посмотрим, как дела обстоят на практике. На практике получаем медленную загрузку - по сравнению с Solaris, Ubuntu 7 (не говоря уже о Ubuntu 6) настоящий спринтер. Когда же все загрузится, нужно отдать должное Sun, все работает довольно шустро, во всяком случае быстрее, чем я того ожидал. Субъективно, очень даже ничего.

SUSE Linux Enterprise Server 10 vs Solaris 10

Давайте сравним десятую версию SUSE Linux Enterprise Server (далее просто SUSE) с десятой версией SOlaris: 10-ая версия Solaris и 10-ая версия SUSE - красиво получается.

Сравнивать SUSE и Solaris будем по разным критериям - от приложений до виртуализации.

Начнем с приложений. Для SUSE доступно более 2000 приложений: как свободные, так и проприетарные, такие как Oracle и WebSphere. Кроме этого существует более 1000 OpenSource-пакетов, которые не входят в состав дистрибутива. У Solaris с приложениями не все так плохо, но и не так хорошо, как в SUSE: более 1500 приложения для x86, но не все они сертифицированы плюс всего 188 OpenSource-пакетов.

Я обещал затронуть вопрос виртуализации. В SUSE используется Xen 3.0, а это означает параллельное выполнение виртуальных машин, в каждой из которых может быть запущена разная гостевая операционная система.

Механизм виртуализации в Solaris несколько иной. Там используется контейнерная технология, обеспечивающая базовые возможности виртуализации, но в этом плане Solaris далеко до SUSE/Xen. В Solaris просто изолируются окружения приложения и пользовательского стека друг от друга, но все работает в пределах одной операционной системы - Solaris. Другими словами, вы не можете установить гостевые операционные системы, как в Xen, и работать в них. Контейнерную технологию можно назвать технологией виртуализации с большой натяжкой. Но зато, нужно отметить, она позволяет существенно повысить надежность системы. Sun в своем механизме виртуализации сделала ставку на надежность, а не на возможность запуска гостевых ОС, которая на сервере предприятия не нужна.

Выводы

Средства безопасности, реализованные в Solaris 10, ничем меня не удивили. В Linux все это было довольно давно. Но все равно у Solaris 10 (именно 10, потому как в предыдущих версиях многих возможностей 10-ой версии нет) есть одно неоспоримое преимущество: все описанные средства безопасности уже встроены в дистрибутив Solaris! Если бы сравнивать Solaris с каким-то отдельным дистрибутивом Linux, вполне возможно, что тот отдельный дистрибутив проиграл бы в плане безопасности. Ведь та же SELinux, тот же tripware и средства виртуализации хоть и созданы для Linux, далеко не всегда входят в состав дистрибутива.

В плане производительности Solaris существенно выигрывает только при работе с Java-приложениями. Хотя, учитывая высокопроизводительную файловую систему UDF, Solaris производит довольно приятное впечатление. Окончательный вывод следующий. Solaris 10 - отличная операционная система, но все же по изложенным в статье причинам, предпочтение я бы отдал Linux. При правильной настройке Linux будет безопаснее, быстрее и удобнее, чем Solaris.

Очень интересная статья, посвященная сравнению с нейтральной точки зрения Linux и Solaris. Только факты.

"Эта статья может рассматриваться как альтернатива примитивным обзорам Linux начинающимся со слов 'Я тут нашел у себя в туалете старый писюк, сдул с него пыль и попробовал установить на него Solaris - OMG, какой-же отстой этот Solaris по сравнению с Linux!'."


Ты же только недавно удалил идентичную новость от анонимуса по причине "неинтересно". Теперь интерес появился? :)

Я перепутал кнопку, и вместо скриншота удалил новость.

еще один стороник соляриса высказался, и что интересного, сравнил что-то там с чем-то там, как всегда половину перепутал.

А что до сих пор когда постишь патч в OpenOffice и OpenSolaris, надо предать авторские права Sun? В топку.

>Я перепутал кнопку, и вместо скриншота удалил новость.

а еслиб это былиб кнопки "сохранить планету", "взорвать планету" ? ;-)

p.s. сорри за оффтоп.

ну и где там "нейтральная" точка зрения?

в статье написано, что саляра рулит по всем пунктам. Выходит, что либо это правда, либо статью в биореактор

А почему ты не допускаешь что правда? =)

Анонимус постит патчи в OpenOffice и OpenSolaris??

не верю! имхо солярис обречён, т.к. уже есть линукс. Они пытаются запрыгнуть на уходящий поезд. будет такая же история, как os/2 vs windows, только не на десктоп-ОС, а на серверных


IMHO Это нормальная практика если не хочешь получить юридических проблем в своем проекте (вспомните историю про скотов).


Статья полна аргументов "Solaris rules and Linux sucks here ;-)". Известный защитник проприетарщины и противник GPL.

>не верю! имхо солярис обречён, т.к. уже есть линукс

Яб linux на сервера непоставил. Объяснять небуду, потому что бестолку и это глубокое ИМХО. А так-больше операционок, хороших и разных

> Яб linux на сервера непоставил.

А я б на месте некоторых сначала Русский подучил. А про linux -- так давно он на серверах, и не спрашивает никого.

согласен, только не надо бодаться: занял свою нишу со своей ОС, и не делай вид, что отныне можешь конкурировать с линуксом. Развиваться, конечно, нужно, но явно переоценивать свои возможности (сан/сорярис) - совершенно неверно!

В данный момент для десктопа в любом случае Линукс лучше, чем Солярис. А большинству пользователей этого достаточно :-)

умник, не пори чушь! Речь идёт исключительно о серверах

на десктопах ни линуксом, ни салярой даже не пахнет

/me прочитал таки статью. Человек рассказывает как деньги побеждают лень и почему Linux трудно вписаться в такую борьбу. Для большинства местных обитателей не актуально.

> на десктопах ни линуксом, ни салярой даже не пахнет

а под чем у меня konqueror сейчас запущен? под виндой?

или я и моя жена дома целыми днями сидим за сервером? (в консоли)

> Яб linux на сервера непоставил. Объяснять небуду, потому что бестолку

> и это глубокое ИМХО.

Естественно не поставил бы. Сначала надо сходить в школу, предметы разные подучить. Например, язык русский. А потом уже и к серверам допускать можно :-)

Почитал до фразы "Solaris rules and Linux sucks here ;-)" по поводу проблем безопасности по переполнению буфера. Дальше просто пожалел время.


> Только факты.

Сплошные голословные заявления. IBM почему-то сдуру на свои серваки ставит Linux, и отказалась от своего unix, хотя серваки - один из основных её бизнесов.

Вот блин, IBM сосет, и не знает об этом - вот идиоты же.

>Яб linux на сервера непоставил.

Я тебя рядом с сервером не поставил бы, если бы это было в моей власти.

> Это нормальная практика если не хочешь получить юридических проблем в
> своем проекте

а не приводит эта практика к тому что больших изменений от "не владельцев проекта" не появляется?

>вспомните историю про скотов

а каким боком скоты и авторские права связаны?



>Яб linux на сервера непоставил

патамучта серверов в глаза не видел.

Попробовал линукс на контроллере домена-ну и гавно же эта самба. Даже базу с PDC на BDC перенести не может. ОС trustix 2.2


Многие аргументы притянуты за уши. Вот, например, виртуализация:

> Virtualization. Virtualization is very important for both security and server aggregation.

Да, конечно. Но не в, например, SOHO или SMB сегменте. Точнее, в SOHO ей и не пахнет, в SMB есть chroot/jail.

> Solaris 10 has built in light weight virtualization capabilities called zones, which have great security enhancing value.

>Neither Suse 9 nor RHEL 4 have any virtualization capabilities. Still in many organizations linux is used on top of VMware.

Во-первых, Xen там таки есть. Во вторых, vmware - это немного больше, чем просто виртуализация и пользоваться vmware можно научить любого moffin'a. >RHEL 5 will include virtualization capabilities based on the Xen as well as integration with the company's directory and certificate servers. It will also offer support for Intel and AMD virtualization extensions. Novell also has integrated Xen into its SUSE Linux Enterprise Server 10 distribution that was formally announced in March 2006 and is expected to ship in summer 2006.

То есть как резюме: в enterprise linux нет супернавороченной виртуализации из коробки, но во-первых, уже имеющаяся, ненавороченная виртуализация покрывает 90% задач, во-вторых, прикрутить ее туда ничего не стоит, а в третьих, она там появится осенью.

Возникает вопрос, без шуток и по существу: ASFW?


>А так-больше операционок, хороших и разных

+1. Все-таки хорошо, имхо, когда есть выбор - Linux/*BSD/Solaris/. Фанатизм не рулит. Главное - чтобы небыло ms =)


Да и МС пусть будет. Пусть откроет все протоколы-интерфейсы - и будет, пусть перестанет быть монополистом - но будет;)

> +1. Все-таки хорошо, имхо, когда есть выбор - Linux/*BSD/Solaris/. Фанатизм не рулит. Главное - чтобы небыло ms =)

А пользователям хорошо и без всяких Linux/*BSD/Solaris/. и без таких фанатиков как ты, которые пытаются впарить им этот отстой на десктоп, которым они даже бесплатно пользоваться не хотят.


>А пользователям хорошо и без всяких Linux/*BSD/Solaris/. и без таких фанатиков как ты, которые пытаются впарить им этот отстой на десктоп, которым они даже бесплатно пользоваться не хотят.

Хех, интересно из каких соображений ты решил что я хочу кому-то что-то впарить? ;) Это мне хорошо без таких пользователей как ты ;) Скажу больше, такое быдло как ты вообще никому не нужно. Разве что профессору, метан получать ;)

Палёная статья, кстати. Особенно вот это вот понравилось: "Uncharted issues in intellectual property area. The effect of different GPL-related lawsuits on large enterprise customers is less predictive for linux then for Solaris. Sun looks less vulnerable to this danger, although usage of open source products licensed under GPL on Solaris might lead to some legal challenges for the largest customers as SCO lawsuit demonstrated all too well."

Ну и остальные пункты тоже не отстают :)


> А почему ты не допускаешь что правда? =)

Ну например возьмем вот это утверждение: "Quality of recommended patch clusters produced by Sun is one of the top in the industry". Единственный "аргумент", приведенный Колей Безруковым (ничего так ФИО, говорящее за себя, кстати), это то, что ему "позвонили и сказали что в аиксе после патча автомаунт работать перестал". Потрясающий аргумент, блин. А когда Sun Cluster коредампит систему при ребуте, если нода из кластера не выведена - это типа нормально?

А вот тут "With three or more flavors of UNIX to service, administrators just spend too much time switching between the environment" Коля конкретно жжот. Видите ли, все его знакомые администраторы настолько убоги, что осовоить принцип работы системы просто не способны, и вследствие этого заучивают команды, из-за чего и возникают проблемы с environment switch.

А вот это: "Also good Red Hat (or Suse) administrators are rare and expensive breed" вообще бесподобно. Впрочем, оно и закономерно - эти ребята прекрасно знакомы и с сендмайлом, и с апачем, и с файрволами, и с базами данных. Они даже компилятор от препроцессора отличают - естественно, что они дороже - квалификация повыше таки будет.

Или вот это: "Solaris 10 has built in light weight virtualization capabilities called zones" - может, Коля Безруков объяснит нам, идиотам - как же запустить другую ОС в солярисной "зоне"?! А вот в Xen или VMWare можно. Ну да - пару штук отдать придется, вот только оно того стоит.

Еще один перл: "Integrity checking. of the system is easier to check for Solaris, A Sun Blueprints article (PDF) describes the Solaris Fingerprint Database (sfpDB), a security tool that enables users to verify the integrity of files distributed with the Solaris OS. Recently Red Hat tried to re-implement this concept". В переводе на русский, Коля Безруков говорит, что вот мол только в новых редхатах контроль целостности появился. Что мы можем ответить Коле? Мы ответим просто - "Коля, ты мудак!". Ну разве мы виноваты, что Коля не знает, что на ISO-шки редхатов с незапамятных времен есть md5sum, tripwire шел в штаной поставке до недавнего времени, а сам коля не смог осилить опцию -V в rpm?

Продолжим: "ACL support. Solaris rules here" Опупительный аргумент! Коля setfacl/getfacl осилить не смог?

А вот еще шедевр: "Even networking course in Solaris is not superior to the Red Hat networking course in several topics: Red Hat course has better, more up-to-date DNS lab. Still the quality of student books for Solaris is generally higher." - типа коронный юниксовый курс по сетевым фичам у редхата лучше чем у сана. Зато у сана книжки круче. Как же, пардон, книги могут быть лучше, если объем знаний меньше? Ну разве что на лучшей бумаге напечатаны? Хотя, тогда журналы men's health, maxim и playboy ваапще реально рулят.

В общем, Коля жжот. Даже с фамилией ему повезло. Коля, "пеши исчо!"

> А пользователям хорошо и без всяких Linux/*BSD/Solaris/. и без таких фанатиков как ты, которые пытаются впарить им этот отстой на десктоп, которым они даже бесплатно пользоваться не хотят.

Во-вторых, что значит "бесплатно пользоваться не хотят"? Большинство пользователей работают с тем, с чем их научили - а научили в своё время Windows. Они не делают выбора, они даже не знают, что он есть.

Ну и в третьих, как это "пользователям хорошо и без всяких Linux/*BSD/Solaris/. "? Даже пользователи Windows сильно выигрывают благодаря этим операционным системам. И потому, что благодаря конкуренции с их стороны Microsoft вынуждена активнее работать над Windows и проводить менее жёсткую лицензионную политику. И потому, что благодаря Linux и FreeBSD Интернет более надёжен и не падает из-за постоянных эпидемий. И потому, что Linux используется во многих устройствах, например в сотовых телефонах, удешевляя создание надёжных продуктов. А такие, как ты нашли благодаря Linux своё "место" в жизни - вам есть что, самоутверждаясь, поливать грязью.

Прочитал много коментариев и почти со всеми несогласен. У solaris и linux разные сегменты. Солярис заведомо лучше работает на кластерах с многим количеством узлов. Лучше работает при безумно большой нагрузке. Сложнее администрируется. Во многих вещах менее гибок. Linux - изначально это SMB. Сейчас он конечно вырос из этого уровня, но до enterprise доросли только enterprise-версии redhat, suse. При хорошем опыте администратора - debian, ubuntu.

IBM ставит на Linux, потому что: а) не может давать AIX по различным причинам. б) не может ставить на другие по политическим.

Статья откровенное фуфло. явно писатель не пользовался ни солярисом ни линуксом в полном объеме.


Не хочу читать статью и каменты - сразу скажите что лучше - Solaris или Linux? ;-)

На свете существует несколько десятков бесплатных ОС, и о некоторых из них нужно знать каждому айтишнику. Самая известная после Linux операционная система - BSD. Она была разработана в 1978 году в Университете Беркли на базе ОС UNIX. Из наиболее распространенных дистрибутивов этой открытой системы можно назвать FreeBSD, PC-BSD и DesktopBSD.

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

BSD


BSD - самая известная после Linux свободная операционная система

Другим ответвлением от UNIX является операционная система от Sun Microsystems под названием Solaris, созданная в 1991 году. Свободный вариант этой ОС - Open Solaris, поддерживаемый компанией. Несмотря на наличие определенных черт, присущих GNU/Linux (графический пользовательский интерфейс Gnome, установка пакетов программ из репозитариев, нативная поддержка Linux ABI, загрузка системы с LiveCD), данная ОС рассчитана для использования в качестве платформы разработки под серверные продукты Sun Microsystems. Принципиальным отличием от Linux является ядро системы. Ранние версии ОС Sun Microsystems использовали Unix и носили название SunOS.

Solaris


Open Solaris внешне имеет общие черты с Linux

В 1992 году в релизе SunOS 5 была переименована в Solaris 2, в ее дистрибутиве появились дополнительные проприетарные компоненты. По этой же причине OpenSolaris распространяется уже не по GPL, а по CDDL лицензии, предполагающей наличие в дистрибутиве файлов, лицензируемых по другим принципам, в том числе и проприетарным.

Самые известные свободные ОС после Linux

Название Лицензия Тип ядра Язык семейство ОС статус проекта
Darwin APSL гибридное C, C++ Unix, BSD развивается
DesktopBSD BSD монолитное с модулями С Unix-like развивается
eCos eCos/модифицированная GPL реального времени C RTOS развивается
FreeBSD BSD монолитное с модулями С Unix-like развивается
FreeDOS GPL монолитное С DOS-like заморожен
FreeRTOS модифицированная GPL реального времени С RTOS развивается
Haiku OS MIT монолитное с модулями C, ASM BeOS развивается
OpenDarwin LGPL гибридное C, C++ Unix, BSD закрыт
OpenSolaris CDDL монолитное с модулями C Unix развивается
PC-BSD BSD монолитное с модулями С Unix-like развивается
pico]Os BSD реального времени C RTOS развивается
PureDarwin LGPL гибридное C, C++ Unix, BSD развивается
ReactOS GPL/LGPL гибридное ASM,C Windows-like развивается
Syllable OS(десктопная версия) GPL монолитное с модулями C, C++ Unix-like, BeOS, POSIX развивается

Источник: CNews Analytics, 2009

OSDU: что нужно знать об открытых стандартах работы с данными в нефтегазе


В конце 1980-х-первой половине 1990-х годов в развитии Unix-систем начался еще один этап, связанный с релизом ОС NEXTSTEP. В основе этой проприетарной системы находилось ядро Mach с исходными кодами Unix. После фактического прекращения разработки этой ОС в 1995 году и после покупки NeXT компанией Apple, практически все основные ее компоненты (пользовательский интерфейс, OpenStep/Mach и библиотеки системы) были применены в Rhapsody OS, преемнице будущей Mac OS, вышедшей в 1998 году. Однако в 2000 году Apple прекратила разработку Rhapsody OS и начала развивать другое ответвление от UNIX и BSD – Darwin.

В основе этой операционной системы - ядро XNU (используется микроядро Mach и стандартные сервисы BSD). Продукт лицензируется по APSL, которая относится к бесплатному ПО, а его варианты – PureDarwin и OpenDarwin (слился с PureDarwin в 2006 году) используют LGPL. От BSD в ядро Darwin были включены процессорная модель, сетевой стек и виртуальная файловая система, плюс Apple добавила объектно-ориентированный API драйверов устройств I/O Kit. Итоговый вариант позволяет компилировать большинство Unix-приложений под Darwin без вмешательства в исходный код.

Читайте также: