Solaris (операционная система) - Solaris (operating system)
Разработчик | Sun Microsystems (приобретенный к Корпорация Oracle в 2010) |
---|---|
Написано в | C, C ++ |
Семейство ОС | Unix |
Рабочее состояние | Текущий |
Исходная модель | Смешанный |
изначальный выпуск | Июнь 1992 г. |
Последний релиз | 11.4[1] / 28 августа 2018 г. |
Маркетинговая цель | Сервер, рабочая станция |
Платформы | Текущий: SPARC, x86-64 Бывший: IA-32, PowerPC |
Ядро тип | Монолитный с динамически загружаемые модули |
Дефолт пользовательский интерфейс | ГНОМ[2] |
Лицензия | Разные |
Официальный веб-сайт | www |
Солярис это проприетарный Unix Операционная система первоначально разработан Sun Microsystems. Он заменил ранее существовавший SunOS в 1993 году. В 2010 году после Приобретение Sun компанией Oracle, он был переименован Oracle Solaris.[3]
Solaris известен своим масштабируемость, особенно на SPARC систем, а также за создание многих инновационных функций, таких как DTrace, ZFS и ползунок времени.[4][5] Solaris поддерживает SPARC и x86-64 рабочие станции и серверы от Oracle и других производителей. Solaris был зарегистрирован как совместимый с UNIX 03 до 29 апреля 2019 г.[6][7][8]
Исторически Solaris разрабатывался как проприетарное программное обеспечение. В июне 2005 года Sun Microsystems выпустила большую часть кодовая база под CDDL лицензию и основал OpenSolaris Открытый исходный код проект.[9] С помощью OpenSolaris Sun хотела создать вокруг программного обеспечения сообщество разработчиков и пользователей. После приобретения Sun Microsystems в январе 2010 года Oracle решила прекратить распространение OpenSolaris и модель разработки.[10][11] В августе 2010 года Oracle прекратила предоставление общедоступных обновлений исходного кода ядра Solaris, фактически превратив Solaris 11 в закрытый исходный код проприетарный Операционная система.[12] После этого OpenSolaris был разветвлен как иллюзия и жив через несколько иллюминаторы распределения.
В 2011 году ядро Solaris 11 исходный код утечка к BitTorrent.[13][14] Сквозь Технологическая сеть Oracle (OTN) отраслевые партнеры могут получить доступ к исходному коду Solaris, находящемуся в разработке.[11] Solaris разрабатывается под проприетарный модель разработки, и только исходный код для компонентов Solaris 11 с открытым исходным кодом доступен для загрузки из Oracle.[15]
История
В 1987 г. Корпорация AT&T и Sun объявили, что они работают над проектом по объединению самых популярных вариантов Unix на рынке в то время: Распространение программного обеспечения Беркли, Система UNIX V, и Xenix. Это стало Unix System V Выпуск 4 (SVR4).[16]
4 сентября 1991 года Sun объявила, что заменит существующую систему Unix, основанную на BSD, SunOS 4, причем один основан на SVR4. Это было идентифицировано внутри как SunOS 5, но одновременно с этим было введено новое маркетинговое название: Солярис 2.[17] Обоснованием этого нового сверхбрэнда было то, что он охватывал не только SunOS, но и OpenWindows графический интерфейс пользователя и Открытые сетевые вычисления (ONC) функциональность.
Хотя SunOS 4.1.Икс микро-релизы были названный задним числом Солярис 1 компанией Sun имя Solaris используется почти исключительно для обозначения выпусков, основанных на производной от SVR4 SunOS 5.0 и более поздних версий.[18]
Для выпусков, основанных на SunOS 5, дополнительная версия SunOS включена в номер выпуска Solaris. Например, Solaris 2.4 включает SunOS 5.4. После Solaris 2.6 2. был исключен из названия выпуска, поэтому Solaris 7 включает SunOS 5.7, а последний выпуск SunOS 5.11 составляет ядро Solaris 11.4.
Хотя SunSoft заявила в своем первоначальном пресс-релизе Solaris 2 о своем намерении в конечном итоге поддерживать системы SPARC и x86, первые два выпуска Solaris 2, 2.0 и 2.1, были только для SPARC. Версия Solaris 2.1 для архитектуры x86 была выпущена в июне 1993 года, примерно через 6 месяцев после версии SPARC, как рабочий стол и операционная система однопроцессорного сервера рабочей группы. Он включал Ваби эмулятор для поддержки приложений Windows.[19] В то время Sun также предлагала Интерактивный Unix система, которую он получил от Корпорация Interactive Systems.[20] В 1994 году Sun выпустила Solaris 2.4, поддерживающую системы SPARC и x86 из единой базы исходного кода.
2 сентября 2017 г. Саймон Фиппс, бывший сотрудник Sun Microsystems, не нанятый Oracle при приобретении, сообщил о Twitter что Oracle уволила сотрудников по разработке ядра Solaris, что многие истолковали как знак того, что Oracle больше не намерена поддерживать будущую разработку платформы.[21] Несмотря на то, что в Oracle было значительное увольнение инженеров-разработчиков Solaris, разработка продолжается и сегодня, из которых Solaris 11.4 был выпущен в 2018 году.[22][23]
Поддерживаемые архитектуры
Solaris использует общий кодовая база для поддерживаемых платформ: SPARC и i86pc (который включает оба x86 и x86-64 ).[24]
Солярис имеет репутацию хорошо подходящего для симметричная многопроцессорная обработка, поддерживая большое количество Процессоры.[25] Исторически он был тесно интегрирован с оборудованием Sun SPARC (включая поддержку 64-битный SPARC приложений, начиная с Solaris 7), с которой он продается как комбинированный пакет. Это привело к созданию более надежных систем, но с более высокой стоимостью по сравнению с товар Аппаратное обеспечение ПК. Тем не менее, он поддерживает системы x86 начиная с Solaris 2.1 и 64-разрядные приложения x86 начиная с Solaris 10, что позволяет Sun извлечь выгоду из доступности обычных 64-разрядных процессоров на основе x86-64 архитектура. Sun активно продает Solaris для использования с собственными "x64" рабочие станции и серверы на основе AMD Opteron и Intel Xeon процессоры, а также системы x86 производства таких компаний, как Dell, Hewlett Packard, и IBM. По состоянию на 2009 год следующие поставщики поддерживают Solaris для своих серверных систем x86:
- Dell - «протестирует, сертифицирует и оптимизирует Solaris и OpenSolaris на своих стоечных и блейд-серверах и предложит их в качестве одного из нескольких вариантов в общем меню программного обеспечения Dell».[26]
- Intel[27]
- Hewlett Packard Enterprise[28] - распространяет и обеспечивает техническую поддержку программного обеспечения для Solaris на платформах BL, DL и SL
- Fujitsu Siemens[29]
По состоянию на июль 2010 года Dell и HP сертифицируют и перепродают Oracle Solaris, Oracle Enterprise Linux и Oracle VM на соответствующих платформах x86,[30]и IBM прекратила прямую поддержку Solaris в комплекте x64.[нужна цитата ]
Другие платформы
Solaris 2.5.1 включает поддержку PowerPC Платформа (Эталонная платформа PowerPC ), но перенос был отменен до выхода Solaris 2.6.[31] В январе 2006 года сообщество разработчиков Взрывная волна начали работу над портом PowerPC, который они назвали Полярная звезда.[32] В октябре 2006 г. OpenSolaris общественный проект на основе Взрывная волна усилия и Sun Labs ' Проект Пульсар,[33] который повторно интегрировал соответствующие части из Solaris 2.5.1 в OpenSolaris,[31] объявила о своем первом официальном выпуске исходного кода.[34]
Порт Solaris на Intel Itanium архитектура была анонсирована в 1997 году, но так и не была представлена на рынке.[35]
28 ноября 2007 г. IBM, Sun и Sine Nomine Associates продемонстрировали предварительную версию OpenSolaris для System z работает на IBM System z мэйнфрейм под z / VM,[36] называется Сириус (по аналогии с проектом Polaris, а также из-за австралийской национальности основного разработчика: HMS Сириус 1786 г. был кораблем Первый флот к Австралия ). 17 октября 2008 г. был выпущен прототип Sirius.[37] и 19 ноября того же года IBM разрешила использование Sirius в System z. Интегрированное средство для Linux (IFL) процессоры.[38]
Solaris также поддерживает Linux Платформа двоичный интерфейс приложения (ABI), что позволяет Solaris запускать собственный Linux двоичные файлы в системах x86. Эта функция называется Контейнеры Solaris для приложений Linux (SCLA), на основе брендовые зоны функциональность, представленная в Solaris 10 8/07.[39]
Варианты установки и использования
Solaris может быть установлен из различных предварительно упакованных групп программного обеспечения, начиная от минималистичного Сниженная поддержка сети к полному Весь Плюс OEM. Для индивидуального использования системы не требуется установка Solaris. Дополнительное программное обеспечение, такое как Apache, MySQL и т. Д., Также может быть установлено в упакованном виде из солнечные лучи[40] и OpenCSW.[41] Solaris можно установить с физического носителя или по сети для использования на настольном компьютере или сервере, либо использовать без установки на настольном компьютере или сервере.[нужна цитата ]
Среды рабочего стола
Использовались ранние выпуски Solaris OpenWindows как стандартное окружение рабочего стола. В Solaris от 2.0 до 2.2 OpenWindows поддерживал оба Новости и Икс приложений, и предоставил Обратная совместимость за SunView приложения из более старой среды рабочего стола Sun. NeWS позволяет создавать приложения в объектно-ориентированный способ использования PostScript, общий язык печати, выпущенный в 1982 году. X Window System возник из Массачусетский технологический институт с Проект Афина в 1984 году и позволял отключать отображение приложения от машины, на которой оно выполнялось, через сетевое соединение. Исходный пакет приложений SunView от Sun был перенесен на X.
Позже Sun отказалась от поддержки устаревших приложений SunView и NeWS с OpenWindows 3.3, которая поставлялась с Solaris 2.3, и переключилась на X11R5 с Показать Postscript поддерживать. Графический вид остался на основе ОТКРЫТЬ СМОТРЕТЬ. OpenWindows 3.6.2 была последним выпуском под Solaris 8. Диспетчер окон OPEN LOOK (olwm ) с другими приложениями, специфичными для OPEN LOOK, были исключены в Solaris 9, но библиотеки поддержки все еще были объединены, что обеспечивало долгосрочную обратную совместимость с существующими приложениями. OPEN LOOK Virtual Window Manager (olvwm) все еще можно загрузить для Solaris с сайта sunfreeware, и он работает с такими недавними выпусками, как Solaris 10.
Sun и другие поставщики Unix создали отраслевой альянс для стандартизации настольных компьютеров Unix. Как член Общая открытая программная среда (COSE), Sun помогла совместно разработать Общая среда рабочего стола (CDE). Это была инициатива по созданию стандартной среды рабочего стола Unix. Каждый поставщик предоставил разные компоненты: Hewlett Packard внесла оконный менеджер, IBM при условии Файловый менеджер, а Sun предоставила электронное письмо и возможности календаря, а также поддержка перетаскивания (ToolTalk ). Эта новая среда рабочего стола была основана на Мотив внешний вид, а старая среда рабочего стола OPEN LOOK считалась устаревшей. Унифицированные рабочие столы Unix CDE на нескольких открытая система продавцы. CDE был доступен как разукрупненное дополнение для Solaris 2.4 и 2.5 и был включен в Solaris 2.6–10.
В 2001 году Sun выпустила предварительную версию среды рабочего стола с открытым исходным кодом. ГНОМ 1.4, на основе GTK + набор инструментов для Solaris 8.[42] Solaris 9 8/03 представил GNOME 2.0 как альтернативу CDE. Solaris 10 включает в себя Настольная система Java (JDS), который основан на GNOME и поставляется с большим набором приложений, включая StarOffice, Солнце офисная одежда. Sun описывает JDS как «главный компонент» Solaris 10.[43] Настольная система Java не включена в Solaris 11, который вместо этого поставляется со стандартной версией GNOME.[44] Точно так же приложения CDE больше не включаются в Solaris 11, но многие библиотеки остаются для обеспечения обратной двоичной совместимости.
Среды рабочего стола с открытым исходным кодом KDE и Xfce, наряду с множеством других оконные менеджеры, также скомпилировать и запустить в последних версиях Solaris.
Sun инвестировала в новую среду рабочего стола под названием Проект Зазеркалье с 2003 года. Проект бездействует с конца 2006 года.[45]
Лицензия
Лицензия на традиционную операционную систему (с 1982 по 2004 год)
Для версий до 2005 года (Solaris 9) Solaris лицензировался по лицензии, которая позволяла заказчику покупать лицензии оптом и устанавливать программное обеспечение на любой машине до максимального количества. Предоставление ключевой лицензии было:
Лицензия на использование. Заказчику предоставляется неисключительная и не подлежащая передаче лицензию («Лицензия») на использование сопутствующего двоичного программного обеспечения в машиночитаемой форме вместе с сопроводительной документацией («Программное обеспечение») по количеству пользователей и классу компьютерное оборудование, за которое была уплачена соответствующая плата.
Кроме того, лицензия предусматривала «Лицензию на разработку», предоставляющую права на создание производных работ, ограничение копирования только одной архивной копией, отказ от гарантий и тому подобное. Лицензия менялась незначительно до 2004 года.
Открытый исходный код (с 2005 г. по март 2010 г.)
С 2005 по 2010 год Sun начала выпускать исходный код для разрабатываемых сборок Solaris под Общая лицензия на разработку и распространение (CDDL) через OpenSolaris проект. Этот код был основан на работе, проделанной для выпуска после Solaris 10 (под кодовым названием «Nevada»; в конечном итоге выпущен как Oracle Solaris 11). По мере развития проекта он увеличивался, чтобы охватить большую часть кода, необходимого для компиляции всего выпуска, за некоторыми исключениями.[46]
Post-Oracle с закрытым исходным кодом (с марта 2010 г. по настоящее время)
Когда Sun была приобретена Oracle в 2010 году проект OpenSolaris был прекращен после того, как совет директоров был недоволен позицией Oracle по этому проекту.[47] В марте 2010 года ранее свободно доступный Solaris 10 был помещен под ограничительную лицензию, которая ограничивала использование, модификацию и распространение операционной системы.[48] Лицензия позволяла пользователю бесплатно загружать операционную систему через Технологическая сеть Oracle, и используйте его в течение 90-дневного пробного периода. По истечении этого пробного периода пользователю необходимо будет приобрести контракт на поддержку от Oracle, чтобы продолжить использование операционной системы.
С выпуском Solaris 11 в 2011 году условия лицензии снова изменились. Новая лицензия позволяет бесплатно загружать Solaris 10 и Solaris 11 из Oracle Technology Network и использовать их без контракта на поддержку на неопределенный срок; однако лицензия только прямо разрешает пользователю использовать Solaris в качестве платформы разработки и прямо запрещает коммерческое и «производственное» использование.[49] В некоторых случаях допускается использование в образовательных целях. Из лицензии OTN:
Если вы являетесь образовательным учреждением, наделенным полномочиями присуждать официальную среднюю школу, ассоциированную степень, степень бакалавра, магистра и / или доктора или местный эквивалент («Степень (и)»), вы также можете использовать Программы как часть своей образовательная программа для студентов, обучающихся по программе (программам) вашей степени, исключительно в соответствии с требованиями для присвоения такой степени (совместно именуемые «Использование в образовательных целях»).
Когда Solaris используется без контракта на поддержку, его можно обновлять до каждого нового «точечного выпуска»; однако для доступа к ежемесячным исправлениям и обновлениям требуется контракт на поддержку.[50]
История версий
Примечательные особенности Solaris включают: DTrace, Двери, Средство управления услугами, Контейнеры Solaris, Мультиплексированный ввод / вывод Solaris, Менеджер томов Solaris, ZFS, и Надежные расширения Solaris.
Периодически выпускаются обновления версий Solaris. Раньше они назывались по месяцу и году выпуска, например «Solaris 10 1/13»; Начиная с Solaris 11, порядковые номера обновлений добавляются к названию выпуска через точку, например «Oracle Solaris 11.4».
В порядке возрастания были выпущены следующие версии Solaris:
Легенда: | Старая версия, не поддерживается | Старая версия, все еще поддерживается | Текущая стабильная версия |
---|
Версия Solaris | Версия SunOS | Дата выхода | Окончание поддержки[51] | Форма лицензии | Основные новые функции | |
---|---|---|---|---|---|---|
SPARC | x86 | |||||
1.x | 4.1.x | 1991–1994 | – | Сентябрь 2003 г. | Традиционная лицензия | SunOS 4 была переименована в Solaris 1 в маркетинговых целях. Видеть SunOS статью для получения дополнительной информации. |
2.0 | 5.0 | Июнь 1992 г. | – | Январь 1999 | Традиционная лицензия | Предварительный выпуск (в основном доступен только разработчикам), поддержка только архитектуры sun4c. Первое появление НИШ +.[52] |
2.1 | 5.1 | Декабрь 1992 г. | Май 1993 г. | Апрель 1999 г. | Традиционная лицензия | Добавлена поддержка архитектур sun4 и sun4m; первый выпуск Solaris x86. Первый выпуск Solaris 2 с поддержкой SMP. |
2.2 | 5.2 | Май 1993 г. | – | Май 1999 г. | Традиционная лицензия | Выпуск только для SPARC. Первый, кто поддерживает архитектуру sun4d. Первым поддержать многопоточность библиотеки (UI Threads API в libthread).[53] |
2.3 | 5.3 | Ноябрь 1993 г. | – | Июнь 2002 г. | Традиционная лицензия | Выпуск только для SPARC. OpenWindows 3.3 переключается с Новости к Показать PostScript и капли SunView поддерживать. Добавлена поддержка autofs и CacheFS файловые системы. |
2.4 | 5.4 | Ноябрь 1994 | Сентябрь 2003 г. | Традиционная лицензия | Первый унифицированный выпуск SPARC / x86. Включает OSF / Motif поддержка во время выполнения. | |
2.5 | 5.5 | Ноябрь 1995 г. | Декабрь 2003 г. | Традиционная лицензия | Первый, кто поддерживает UltraSPARC и включить CDE, NFSv3 и NFS / TCP. Упавший солнце4 (VMEbus ) поддерживать. POSIX.1c-1995 pthreads добавлен. Двери добавлено, но недокументировано.[54] | |
2.5.1 | 5.5.1 | Май 1996 г. | Сентябрь 2005 г. | Традиционная лицензия | Единственный выпуск Solaris, поддерживающий PowerPC;[55] Добавлена поддержка Ultra Enterprise; идентификаторы пользователей и групп (uid_t, gid_t) расширены до 32 бит,[56] также включены наборы процессоров[57] и ранние технологии управления ресурсами. | |
2.6 | 5.6 | Июль 1997 г. | Июль 2006 г. | Традиционная лицензия | Включает Kerberos 5, PAM, TrueType шрифты, WebNFS, поддержка больших файлов, повышенная procfs. Поддержка серии SPARCserver 600MP прекращена.[58] | |
7 | 5.7 | Ноябрь 1998 | Август 2008 г. | Традиционная лицензия | Первый 64-битный выпуск UltraSPARC. Добавлена встроенная поддержка регистрации метаданных файловой системы (УФС протоколирование). Упавший MCA поддержка на платформе x86. Sun исключила префикс "2". в номере версии Solaris, оставив "Solaris 7." Последнее обновление - Solaris 7 11/99.[59] | |
8 | 5.8 | Февраль 2000 г. | Март 2012 г. | Традиционная лицензия | Включает Многопутевый ввод / вывод, Solstice DiskSuite,[60] IPMP, первая поддержка IPv6 и IPsec (только ручной ввод), mdb Модульный отладчик. Введено Контроль доступа на основе ролей (RBAC); поддержка sun4c удалена. Последнее обновление - Solaris 8 2/04.[61] | |
9 | 5.9 | 28 мая 2002 г. | 10 января 2003 г. | Октябрь 2014 г. | Традиционная лицензия | Сервер каталогов iPlanet, менеджер ресурсов, расширенные атрибуты файла, АЙК Добавлены ключи IPsec и совместимость с Linux; OpenWindows упал, поддержка sun4d удалена. Самое последнее обновление - Solaris 9 9/05 HW.[62] |
10 | 5.10 | 31 января 2005 г. | Январь 2024 г. | до приобретения Oracle в марте 2010 г., открытый исходный код под CDDL после марта 2010 г. Post-Oracle с закрытым исходным кодом | Включает поддержку x86-64 (AMD64 / Intel 64), DTrace (Динамическая трассировка), Контейнеры Solaris, Средство управления услугами (SMF) который заменяет в этом.d скрипты, NFSv4. Наименьшая привилегия модель безопасности. Поддержка процессоров sun4m и UltraSPARC I удалена. Поддержка ПК на базе EISA удалена. Добавляет Настольная система Java (на основе ГНОМ ) как рабочий стол по умолчанию.[63]
| |
11 Экспресс 2010.11 | 5.11 | 15 ноября 2010 г. | Ноябрь 2011 г. | Post-Oracle с закрытым исходным кодом | Добавляет новую систему упаковки (IPS - Image Packaging System) и связанные инструменты, ZFS (только) для загрузки, минимум 1 ГБ ОЗУ, контейнеры x86, Solaris 10, виртуализацию сети и QoS, виртуальные консоли, шифрование и дедупликацию ZFS, быструю перезагрузку,[74] обновлено ГНОМ. Удаленный Xsun, CDE,[75] и / usr / ucb BSD-совместимые команды[нужна цитата ] | |
11 | 5.11 | 9 ноября 2011 г. | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения (по сравнению с Solaris 10) в упаковке программного обеспечения, виртуализации сети, виртуализации серверов, хранилищах, безопасности и поддержке оборудования:
| |
11.1 | 5.11 | 3 октября 2012 г. | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:[77][78][79]
| |
11.2 | 5.11 | 29 апреля 2014 г. | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:[81]
| |
11.3 | 5.11 | 26 октября 2015 г. | Январь 2024 г. | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:[83]
| |
11.4 | 5.11 | 28 августа 2018 г. | Ноябрь 2034 г. | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:[84]
|
Также доступен более полный обзор некоторых версий Solaris.[90] Релизы Solaris также описаны в FAQ по Solaris 2.[91]
Выпуск в разработке
Базовая кодовая база Solaris находится в постоянном развитии с начала работы в конце 1980-х годов над тем, что в конечном итоге было выпущено как Solaris 2.0. Каждая версия, такая как Solaris 10, основана на моментальном снимке этой кодовой базы разработки, сделанном незадолго до ее выпуска, который затем поддерживается как производный проект. Обновления этого проекта создаются и доставляются несколько раз в год до выхода следующего официального релиза.
Версия Solaris, разрабатываемая Sun с момента выпуска Solaris 10 в 2005 году, была под кодовым названием Невада, и происходит от того, что сейчас OpenSolaris кодовая база.
В 2003 году было начато дополнение к процессу разработки Solaris. Под названием программы Software Express для Solaris (или просто Solaris Express), бинарный выпуск, основанный на текущей базе разработки, был доступен для загрузки на ежемесячной основе, что позволяло любому опробовать новые функции и проверить качество и стабильность ОС по мере перехода к выпуску следующей официальной версии Solaris.[92] Позднее изменение этой программы представило модель ежеквартального выпуска с доступной поддержкой, переименованную в Версия для разработчиков Solaris Express (SXDE).
В 2007 году Sun объявила Проект Индиана с несколькими целями, включая предоставление двоичного дистрибутива проекта OpenSolaris с открытым исходным кодом, заменяющего SXDE.[93] Первый выпуск этого дистрибутива был OpenSolaris 2008.05.
В Solaris Express Community Edition (SXCE) был предназначен специально для разработчиков OpenSolaris.[94] Он обновлялся каждые две недели, пока не был прекращен в январе 2010 года, с рекомендацией о переходе пользователей на дистрибутив OpenSolaris.[95] Хотя лицензия на загрузку, отображаемая при загрузке файлов изображений, указывает на то, что ее использование ограничено личными, образовательными и оценочными целями, форма принятия лицензии, отображаемая при фактической установке пользователем этих изображений, содержит список дополнительных вариантов использования, включая коммерческие и производственные среды.
Выпуски SXCE завершились сборкой 130, а выпуски OpenSolaris завершились сборкой 134 несколькими неделями позже. Следующий выпуск OpenSolaris, основанный на сборке 134, должен был состояться в марте 2010 г., но он так и не был выпущен полностью, хотя пакеты были доступны в репозитории пакетов. Вместо этого Oracle переименовала двоичный дистрибутив в Solaris 11 Express, изменила условия лицензии и выпустила сборку 151a как 2010.11 в ноябре 2010 года.
Производные с открытым исходным кодом
Текущий
- иллюзия - Форк проекта с полностью открытым исходным кодом, начатый в 2010 году сообществом инженеров Sun OpenSolaris и ОС Nexenta. Обратите внимание, что OpenSolaris не был полностью открытым исходным кодом: некоторые драйверы и некоторые библиотеки были собственностью других компаний, которые Sun (теперь Oracle) лицензировала и не смогла выпустить.
- OpenIndiana - Проект под эгидой Illumos нацеливания »... стать де-факто дистрибутивом OpenSolaris, установленным на производственных серверах, где безопасность и исправления ошибок требуются бесплатно."[96]
- SchilliX[97] - Первый LiveCD, выпущенный после того, как код OpenSolaris был открыт для публики.
- напп-это[98] - Устройство хранения ZFS, управляемое через Интернет, на основе Solaris и бесплатных форков, таких как OmniOS, в версиях Free и Pro.
- NexentaStor - Оптимизирован для рабочих нагрузок хранилища на базе Nexenta OS.
- Дайсон - ядро illumos с GNU userland и пакеты из Debian. Стремится стать официальным портом Debian.
- SmartOS - Основанная на виртуализации производная от Джойент.
Снято с производства
- OpenSolaris - Проект инициирован Sun Microsystems, производство прекращено после приобретения Oracle.
- ОС Nexenta (прекращено 31 октября 2012 г.) - Первое распространение на основе Ubuntu пользовательская среда с ядром, производным от Solaris.[99]
- StormOS (прекращена 14 сентября 2012 г.)[100]) - легкая настольная ОС на основе ОС Nexenta и Xfce.
- MartUX[101][102] - Первый SPARC распространение OpenSolaris с альфа прототип выпущен Мартином Бохнигом в апреле 2006 года. Он был распространен как Live CD но позже будет доступен только на DVD, так как Взрывная волна добавлено программное обеспечение сообщества.[103] Его целью было стать операционной системой для настольных ПК. Первым релизом SPARC был небольшой Live CD, выпущенный как marTux_0.2 Live CD[104] Летом 2006 года был выпущен первый прямой дистрибутив OpenSolaris для SPARC (не путать с темой GNOME metacity). Позже он был переименован в MartUX а следующие выпуски включали полные установщики SPARC в дополнение к Live media. Намного позже MartUX был переименован в OpenSXCE когда он перешел на первый выпуск OpenSolaris для поддержки архитектур SPARC и Intel после того, как Sun была приобретена Oracle.[105]
- MilaX - небольшой Live CD / Live USB[106][107] с минимальным набором пакетов для образа размером 90 МБ.
- EON ZFS Storage[108] - А NAS реализация, ориентированная на встраиваемые системы.
- Jaris OS - Live DVD и также устанавливается.[109] Произносится согласно IPA[как? ] но по-английски как Yah-Rees. Этот дистрибутив был сильно модифицирован для полной поддержки версии Wine под названием Madoris, которая может устанавливать и запускать программы Windows на собственной скорости. Ярис означает «японский Солярис». Madoris - это сочетание японского слова "mado" и Solaris для Windows.
- OpenSXCE - выпуск дистрибутива OpenSolaris для обоих 32-битный и 64-битный платформы x86 и SPARC микропроцессоры, первоначально созданные из репозитория исходного кода OpenSolaris, портированы в репозиторий исходного кода Illumos, чтобы сформировать первый OpenIndiana[110] Распространение SPARC.[111] Примечательно, что первый дистрибутив OpenSolaris с исходным кодом для SPARC на основе OpenIndiana, OpenSXCE, наконец, переместился в новый репозиторий исходного кода на основе DilOS.
Прием
- Роберт Липшуц и Грегг Харрингтон из PCMag сделали обзор Solaris 9 в 2002 году:[112]
В общем, Sun придерживается своего курса с Solaris 9. Хотя более удобное управление приветствуется, этого, вероятно, будет недостаточно, чтобы привлечь внимание новообращенных. Что может быть, так это надежность, гибкость и мощность платформы.
- Роберт Липшуц также сделал обзор Solaris 10:[113]
Как бы то ни было, поскольку загрузка Solaris 10 бесплатна, любому ИТ-менеджеру надлежит загрузить ее на дополнительный сервер и хотя бы попробовать.
- Том Хендерсон рассмотрел Solaris 10 для Network World:[114]
Solaris 10 предоставляет гибкий фон для безопасного разделения системных ресурсов, обеспечивая гарантии производительности и отслеживая использование этих контейнеров. Создать базовые контейнеры и заполнить их пользовательскими приложениями и ресурсами просто. Но в некоторых случаях может потребоваться небольшая настройка.
- Роберт Эскью для OSNews:[115]
Я думаю, что Sun внесла в Solaris 10 несколько действительно хороших штрихов, которые сделали его лучшей операционной системой как для администраторов, так и для пользователей. Улучшения безопасности ожидаются еще долго, но они того стоят. Является ли Solaris 10 идеальным, одним словом, нет. Но для большинства применений, включая настольную ОС, я думаю, что Solaris 10 - это огромное улучшение по сравнению с предыдущими выпусками.
- Томас Грин для The Register:[116]
Мы получили удовольствие от Solaris 10. В нем есть достоинства, которыми мы определенно восхищаемся. То, что ему нужно для конкуренции с Linux, будет легче реализовать, чем то, что у него уже есть. Он может стать убийцей Linux или, по крайней мере, серьезным конкурентом на территории Linux. Вопрос только в том, есть ли у Sun желание довести дело до конца.
Смотрите также
Рекомендации
- ^ «Oracle Solaris 11.4 выпущен для общей доступности». 28 августа 2018 г.. Получено 28 августа, 2018.
- ^ "Обзор возможностей настольного компьютера Oracle Solaris 11".
- ^ «Oracle и Sun Microsystems».
- ^ Майкл Тотти (11 сентября 2006 г.). «Награды за инновации: победителями стали ...» Wall Street Journal. Получено 5 июля, 2008.
Программное обеспечение для поиска и устранения неисправностей DTrace от Sun было выбрано золотым победителем конкурса The Wall Street Journal 2006 Technology Innovation Awards.
- ^ «Награда« Технология года 2008 »: хранилище - лучшая файловая система». InfoWorld. Январь 2008. Архивировано с оригинал 3 июля 2008 г.. Получено 5 июля, 2008.
- ^ «Открытый сертификат бренда, Unix 03, Oracle Solaris 11 FCS и выше» (PDF).
- ^ "Открытый реестр сертифицированных продуктов, машина Wayback, 11 января 2020 г.". Открытая группа.
- ^ «Открытый реестр сертифицированной продукции». Открытая группа.
- ^ Майкл Сингер (25 января 2005 г.). "Солнечные трещины в открытом Солярисе". InternetNews.com. Получено 12 апреля, 2010.
- ^ Стивен Сталлион / Oracle (13 августа 2010 г.). «Обновление на SXCE». Иконоборческие тенденции.
- ^ а б Аласдер Ламсден. «OpenSolaris отменен, будет заменен на Solaris 11 Express». осол-обсуждение (Список рассылки). Архивировано из оригинал 16 августа 2010 г.. Получено 24 ноября, 2014.
- ^ Solaris все еще вроде как открыт, но дистрибутив OpenSolaris мертв на Ars Technica Райан Пол (16 августа 2010 г.)
- ^ Утечка исходного кода ядра Oracle Solaris 11 на Фороникс к Майкл Ларабель (19 декабря 2011 г.)
- ^ Недовольный сотрудник? Oracle, похоже, не заботится об утечке кода Solaris 11 на Ars Technica Шон Галлахер (21 декабря 2011 г.)
- ^ «Исходный код для компонентов программного обеспечения с открытым исходным кодом». Сайт корпорации Oracle. Корпорация Oracle. Получено 4 марта, 2013.
- ^ Салус, Питер (1994). Четверть века Unix. Эддисон-Уэсли. С. 199–200. ISBN 0-201-54777-5.
- ^ «SunSoft представляет первое упакованное решение для распределенных вычислений: Solaris» (Пресс-релиз). Sun Microsystems, Inc. 4 сентября 1991 г.. Получено 7 августа, 2007.
- ^ "Что такое SunOS и Solaris?". База знаний. Технологические услуги Университета Индианы. 20 мая 2013 г.. Получено 10 ноября, 2014.
- ^ Тейлор, Ноэль-Мари; Уоллес, Марк (15 июня 1993 г.). "Солярис 2.1: Восход нового солнца?". Журнал ПК. С. 243–244.
- ^ Воан-Николс, Стивен Дж. (15 июня 1993 г.). «Интерактивный Unix». Журнал ПК. п. 240.
- ^ Варгезе, Сэм. «Пока, пока, Солярис, это была хорошая поездка, пока она длилась». ITWire. Получено 4 сентября, 2017.
- ^ Линн, Скотт. "Непрерывная доставка, правда?". Получено 23 января, 2018.
- ^ Линн, Скотт. «Обзор 2017 года и перспективы на 2018 год». Получено 23 января, 2018.
- ^ «ОС Solaris: списки совместимого оборудования». Портал системного администрирования BigAdmin. Sun Microsystems, Inc. Получено 12 декабря, 2006.
- ^ Вэнс, Эшли (19 апреля 2002 г.). "Sun переосмысливает Solaris на Intel". Инфомир. IDG. Архивировано из оригинал 12 октября 2007 г.. Получено 11 декабря, 2006.
«Ни Microsoft Windows, ни Linux не могут сравниться с Solaris в этом типе высокопроизводительной архитектуры», - сказал Тони Аймс, аналитик исследовательской компании D.H. Brown and Associates, Порт-Честер, штат Нью-Йорк. «Solaris заработал свою репутацию в течение длительного периода времени, - сказал Ямс. «Они работали над высококлассными функциями масштабируемости в течение 10 лет, и это единственный способ получить надежные результаты».
- ^ «Dell предложит Sun Solaris и OpenSolaris в серверах». eWeek. 14 ноября 2007 г.. Получено 14 ноября, 2007.
- ^ «Платформы операторского класса Intel сертифицированы для Sun Solaris» (Пресс-релиз). Intel Corp. 16 июля 2007 г.. Получено 16 августа, 2007.
- ^ «Сертификация и поддержка Oracle Solaris» (Пресс-релиз). Hewlett Packard Enterprise. 2019 г.. Получено 3 февраля, 2019.
- ^ «Sun Microsystems и Fujitsu Siemens Computers обеспечивают питание серверов PRIMERGY с операционной системой Solaris» (Пресс-релиз). Sun Microsystems. Получено 10 июня, 2008.
- ^ «Dell и HP сертифицируют и перепродают все три операционные системы Oracle - Oracle Solaris, Oracle Enterprise Linux и Oracle VM - на своих серверных компьютерах x86». DailyFinance. Архивировано из оригинал 6 октября 2011 г.. Получено 29 июля, 2010.
- ^ а б «Быстрый запуск OpenSolaris на PowerPC». OpenSolaris Project. Архивировано из оригинал 29 февраля 2012 г.
- ^ «Сообщество OpenSolaris создает ядро для микросхем питания». ITJungle. Архивировано из оригинал 5 апреля 2012 г.
- ^ «Встроенный Solaris на PowerPC». Sun Research. Архивировано из оригинал 27 июня 2006 г.
- ^ «PowerPC в OpenSolaris». OpenSolaris Project. Архивировано из оригинал 29 февраля 2012 г.. Получено 4 октября, 2007.
- ^ «Sun поставляет Solaris корпоративного класса для процессоров Intel Merced» (Пресс-релиз). Корпорация Intel, Sun Microsystems, Inc. 16 декабря 1997 г.. Получено 10 сентября, 2006.
- ^ «OpenSolaris работает на мэйнфрейме IBM» (Пресс-релиз). IBM. 30 ноября 2007 г.. Получено 21 января, 2018.
- ^ «Проект OpenSolaris: Systemz». OpenSolaris Project. Архивировано из оригинал 25 августа 2009 г.
- ^ «IBM разрешает OpenSolaris на мэйнфреймах». Реестр. 24 ноября 2008 г.. Получено 24 ноября, 2008.
- ^ "BrandZ / SCLA FAQ". OpenSolaris Project. Архивировано из оригинал 4 октября 2006 г.. Получено 10 сентября, 2006.
- ^ "Список пакетов Sunfreeware". Sunfreeware. Получено 24 ноября, 2014.
- ^ «Список пакетов OpenCSW». OpenCSW. Получено 24 ноября, 2014.
- ^ Манина, Скотт (23 мая 2001 г.). «Sun анонсирует GNOME 1.4 для Solaris». Получено 9 февраля, 2009.
- ^ "Настольная система Sun Java". Sun Microsystems Inc. 22 мая 2006 г.. Получено 10 марта, 2007.
- ^ «Обзор возможностей настольного компьютера Oracle Solaris 11 - переход от Oracle Solaris 10 к Oracle Solaris 11». Корпорация Oracle. 1 марта 2011 г.. Получено 24 ноября, 2014.
- ^ "Домашняя страница проекта Looking Glass". Архивировано из оригинал 12 июля 2007 г.. Получено 6 января, 2010.
- ^ «Какой исходный код включает проект OpenSolaris?». OpenSolaris FAQ. OpenSolaris Project. Архивировано из оригинал 2 января 2012 г.. Получено 13 мая, 2010.
- ^ «Oracle убил OpenSolaris». Techie Buzz. 14 августа 2010 г.. Получено 17 июля, 2013.
- ^ Пол, Райан (30 марта 2010 г.). «Solaris 10 больше не бесплатный, как в пиве, теперь 90-дневная пробная версия». Ars Technica. Получено 17 июля, 2013.
- ^ «Условия лицензии Oracle Technology Network Developer для Oracle Solaris, Oracle Solaris Cluster и Oracle Solaris Express». Корпорация Oracle. 13 июля 2011 г.. Получено 17 июля, 2013.
- ^ «Как выполнить обновление до Oracle Solaris 11.1 с помощью системы упаковки изображений». Корпорация Oracle. 30 ноября 2012 г.. Получено 17 июля, 2013.
- ^ «Политики пожизненной поддержки, см. Системное программное обеспечение и операционные системы Oracle и Sun (PDF)». Корпорация Oracle. Получено 18 апреля, 2013.
- ^ Деметриос Стеллас (3 сентября 1992 г.). «РЕЗЮМЕ: Solaris 2.0 против 2.1». Список рассылки Sun Managers. Архивировано из оригинал 4 октября 2006 г.. Получено 10 сентября, 2006.
- ^ «Многопоточность в операционной среде Solaris» (PDF). Sun Microsystems. 17 мая 2002 г.. Получено 19 августа, 2012.
- ^ «Солярис 2.5». История OCF Solaris. Архивировано из оригинал 18 ноября 2005 г.
- ^ С помощью Sun появился более поздний порт PPC на основе OpenSolaris, который был отозван, поскольку соответствующее оборудование не могло быть произведено в RoHS совместимый вариант
- ^ «Солярис 2.5.1». История OCF Solaris. Архивировано из оригинал 12 сентября 2005 г.
- ^ Матиас Ло (июнь 2001 г.). "Простые комплекты процессоров Solaris". Sun Microsystems Inc. Получено 10 марта, 2007.
- ^ «Солярис 2.6». История OCF Solaris. Архивировано из оригинал 13 ноября 2005 г.
- ^ «Солярис 7». История OCF Solaris. Архивировано из оригинал 7 сентября 2005 г.
- ^ «Лист данных операционной среды Solaris 8». Sun Microsystems. Архивировано из оригинал 3 августа 2009 г.. Получено 24 ноября, 2014.
- ^ «Солярис 8». История версий SunOS и Solaris (История OCF Solaris). Открытый вычислительный центр Калифорнийского университета в Беркли. Архивировано из оригинал 7 сентября 2006 г.. Получено 10 сентября, 2006.
- ^ «Операционная система Solairis - Выпуски». Oracle. Получено 4 февраля, 2015.
- ^ "Что нового в Solaris 10". Sun Microsystems.
- ^ "SAMBA и SWAT в Solaris 10 Update 4 (Solaris 10 8/07)". Самое хорошее место: блог Тима Томаса. Архивировано из оригинал 12 марта 2008 г.. Получено 1 декабря, 2007.
- ^ «Представляем усовершенствованный Intel SpeedStep в Solaris». Архивировано из оригинал 1 мая 2008 г.. Получено 6 мая, 2008.
- ^ «AMD PowerNow! Для Solaris». Sun Microsystems. Архивировано из оригинал 26 октября 2012 г.. Получено 6 мая, 2008.
- ^ «Общие часто задаваемые вопросы по Solaris 10». Sun Microsystems. Получено 23 октября, 2008.
- ^ "Solaris 10 10/09 Что нового". Sun Microsystems. Получено 9 октября, 2009.
- ^ «Что нового в Oracle Solaris 10 9/10». Корпорация Oracle. Получено 8 сентября, 2010.
- ^ «Что нового в Oracle Solaris 10 8/11». Корпорация Oracle. Получено 12 августа, 2011.
- ^ «Выпущен Oracle Solaris 10 8/11». Корпорация Oracle. Получено 28 сентября, 2012.
- ^ "Oracle Solaris 10 1/13 Что нового". Получено 10 февраля, 2013.
- ^ «Представляем Oracle Solaris 10 1/13». Корпорация Oracle. Получено 10 февраля, 2013.
- ^ Sun Microsystems. «x86: введение в быструю перезагрузку». Архивировано из оригинал 16 августа 2011 г.. Получено 20 августа, 2011.
- ^ «Переход от Oracle® Solaris 10 к Oracle Solaris 11» (PDF). Корпорация Oracle. Март 2012 г.. Получено 19 августа, 2012.
- ^ «Информационная библиотека Oracle Solaris 11, выпуск от 11/11». Корпорация Oracle. 1 июля 2012 г.. Получено 19 августа, 2012.
- ^ «Анонс Oracle Solaris 11.1». Корпорация Oracle. 18 апреля 2013 г.. Получено 18 апреля, 2013.
- ^ «Анонс Oracle Solaris 11.1 - блог solaris». Корпорация Oracle. 18 апреля 2013 г.. Получено 18 апреля, 2013.
- ^ "Обзор сообщений в блоге Oracle Solaris 11.1". Корпорация Oracle. 18 апреля 2013 г.. Получено 18 апреля, 2013.
- ^ «Oracle Solaris 11.1 - Что нового» (PDF). Oracle. 21 марта 2013.
- ^ «Oracle представляет Oracle Solaris 11.2 - разработан для облака» (Пресс-релиз). Корпорация Oracle. 29 апреля 2014 г.
- ^ Фостер, Тим (30 апреля 2014 г.). "IPS changes in Solaris 11.2".
- ^ "What's New in Oracle® Solaris 11.3" (Пресс-релиз). Корпорация Oracle. Октябрь 2015 г.
- ^ "What's New in Oracle® Solaris 11.4" (Пресс-релиз). Корпорация Oracle. Август 2018.
- ^ "Oracle Solaris 11.3 Support (Doc ID 2382427.1)". 9 марта 2020.
- ^ Coopersmith, Alan. "Using GNOME 3 in Oracle Solaris 11.4". Oracle Solaris Blog.
- ^ "Oracle Lifetime Support Policies - Lifetime Support Policy: Oracle and Sun System Software and Operating Systems". Oracle. Получено 18 января, 2017.
- ^ "Solaris Operating System End of Life Matrix (Doc ID 1001343.1)". Oracle. 23 апреля 2014 г.. Получено 28 мая, 2014.
- ^ "Oracle Lifetime Support Policy: Oracle and Sun System Software" (PDF). Oracle. Июнь 2018 г.. Получено 1 августа, 2018.
- ^ "SunOS & Solaris Version History". UC Berkeley Open Computing Facility. Архивировано из оригинал 8 июля 2006 г.. Получено 10 сентября, 2006.
- ^ Casper Dik (April 26, 2005). "What machines does Solaris 2.x run on?". Solaris 2 FAQ. Архивировано из оригинал 1 сентября 2006 г.. Получено 10 сентября, 2006.
- ^ "10 New Network Services Components Featured in Sun's Java Enterprise System; New Software Express Program Accelerates Customer Access to Future Technologies" (Пресс-релиз). Sun Microsystems. 16 сентября 2003 г.. Получено 16 августа, 2008.
- ^ Robert Baty (July 31, 2007). "Project Indiana". Sun Microsystems. Получено 1 декабря, 2007.
- ^ "Operating System/Networking (ON) Download Center". OpenSolaris web site. Архивировано из оригинал on December 10, 2006. Получено 12 декабря, 2006.
- ^ Derek Cicero (January 6, 2010). "Update on SXCE". Sun Microsystems. Архивировано из оригинал 12 марта 2010 г.. Получено Двадцать первое марта, 2010.
- ^ Часто задаваемые вопросы, OpenIndiana, заархивировано из оригинал 9 февраля 2011 г., получено 29 декабря, 2012
- ^ Preliminary Release, Jörg Schilling, January 17, 2017, получено 9 сентября, 2017
- ^ napp-it ZFS server appliance, получено 29 декабря, 2012
- ^ DownloadMirrors - Nexenta Project Wiki, заархивировано из оригинал on April 5, 2010
- ^ StormOS is dead. Long live osdyson, stormos.org, September 14, 2012, archived from оригинал 10 октября 2013 г.
- ^ Preliminary Release, Martin Bochnig, September 27, 2012, получено 13 февраля, 2014
- ^ pavroo (June 14, 2016), MartUX, получено 2 февраля, 2018
- ^ "Blastwave Open Source Sun Software". September 20, 2006. Archived from оригинал 20 сентября 2006 г.
- ^ "Preliminary SPARC 4u Release", marTux, Martin Bochnig, September 13, 2006, archived from оригинал on September 20, 2006, получено 13 февраля, 2014
- ^ OpenSXCE 2013.01
- ^ MilaX, Alexander R. Eremin, archived from оригинал 22 июня 2018 г., получено 29 декабря, 2012
- ^ pavroo (August 11, 2015), MilaX, получено 2 февраля, 2018
- ^ EON ZFS Storage, получено 29 декабря, 2012
- ^ Project Jaris, заархивировано из оригинал 22 июля 2011 г.
- ^ 151a0 (and soon to be last)
- ^ pavroo (January 8, 2016), OpenSXCE, получено 2 февраля, 2018
- ^ Solaris 9 Operating Environment (final beta) reviewed by PC Magazine
- ^ Solaris 10 Review & Rating | PCMag.com
- ^ Solaris 10 heads for Linux territory | NetworkWorld
- ^ Review of Solaris 10, OSNews
- ^ Sun's Linux killer shows promise • The Register
внешняя ссылка
- Официальный веб-сайт
- Solaris Documentation
- Oracle SPARC and Solaris Public Roadmap на Wayback Machine (archived 2018-05-25)
- Lifetime Support Policy: Oracle and Sun System Software and Operating Systems
- Солярис в Керли
- SunHELP – Sun/Solaris News, References, and Information
- Nikolai Bezroukov. Solaris vs. Linux: Ecosystem-based Approach and Framework for the Comparison in Large Enterprise Environments – Large Softpanorama article comparing Solaris 10 and Linux 2.6
- Everything Solaris на Wayback Machine (archived 2013-01-26) – Solaris information site by Michael Holve