Solaris (операционная система)

Solaris (операционная система)
Oracle Solaris logo.png
Solaris
OpenSolaris "Clean" Screenshot.png
Solaris 10 с Java Desktop System
Разработчик

Oracle Corporation и OpenSolaris Community

Семейство ОС

Unix

Последняя версия

10 08/11 — август 2011

Последняя тестовая версия

11 Express 2010.11 — 15 ноября 2010

Поддерживаемые платформы

SPARC, x86, x86-64, IA-32, PowerPC (только Solaris 2.5.1)

Тип ядра

Монолитное ядро

Интерфейс

Java Desktop System, CDE

Лицензия

Проприетарная

Состояние

Активное

Веб-сайт

http://oracle.com/solaris

Solaris — компьютерная операционная система, разработанная компанией Sun Microsystems, которая ныне принадлежит Oracle Corporation. Несмотря на то, что Solaris — операционная система с закрытым исходным кодом, бо́льшая его часть открыта и опубликована в проекте OpenSolaris.

Содержание

История

В начале 1990-х годов Sun Microsystems заменила основанную на BSD SunOS 4 на UNIX System V Release 4 (SVR4), разрабатываемую совместно с AT&T, а также изменила имя SunOS 5 на Solaris 2. После выхода версии 2.6 Sun Microsystems отбросила из имени «2.», и следующая версия называлась уже Solaris 7.

Solaris — это операционная система SunOS с графической оболочкой и некоторыми дополнительными компонентами.

Начиная с версии Solaris 9, Sun Microsystems предлагает для загрузки общедоступную (в бинарном виде, то есть с закрытым исходным кодом) некоммерческую версию Solaris по лицензии CDDL. От коммерческой версии она отличается отсутствием технической поддержки Sun Microsystems, печатной документации и некоторого объёма дополнительного проприетарного программного обеспечения — англ. Value Added Software.

В июне 2005 года Sun Microsystems приняла решение открыть часть исходного кода Solaris 10 и запустить проект OpenSolaris. Разработка следующей версии Solaris — Solaris 11 (рабочее название проекта — Nevada) ведется уже в сотрудничестве с OpenSolaris Community. На данный момент Sun Microsystems практически закончила открытие исходного кода Solaris 10. Вдобавок к исходному коду операционной системы Solaris Sun Microsystems открыла целый ряд программного обеспечения собственной разработки, для Solaris, в рамках проекта OpenSolaris.

С апреля 2010 года новый владелец, Oracle Corporation, изменил условия лицензирования системы Solaris 10. По новым правилам продуктом бесплатно, в коммерческих целях, можно будет пользоваться только в течение 90 дней.[1]

Поддерживаемые архитектуры

Поддержка микропроцессоров Itanium (Intel) была запланирована, но не была реализована.

Предпринималась попытка портировать Solaris на архитектуру PowerPC, в 1996 была выпущена 32-битная версия 2.5.1 (Solaris PowerPC Edition) для платформы PReP, однако, вскоре от этого отказались. В настоящее время идет возрождение поддержки архитектуры PowerPC в OpenSolaris.[2]

В ноябре 2007 IBM, Sun и Sine Nomine Associates продемонстрировали пробную версию OpenSolaris for System z, работающую на мейнфрейме IBM System z под z/VM.[3] Эта версия получила название Sirius. 19 ноября 2008 IBM авторизовала Sirius на процессорах System z IFL.[4]

В Solaris 10 Sun Microsystems реализовала двоичную совместимость с Linux, что позволяет запускать Linux-приложения под Solaris на системах x86 в зонах BrandZ. Планируется двоичная совместимость с FreeBSD. В Solaris SPARC эта функциональность не доступна.

По состоянию на 2009 год Solaris официально поддерживают на некоторых своих системах с архитектурой x86 и AMD64 следующие производители:

Графический пользовательский интерфейс

OpenWindows
Java Desktop System

В первых версиях Solaris использовался GUI OpenWindows. Начиная с версии Solaris 2.6 его сменила CDE, а в версию Solaris 10 включена Sun Java Desktop System, которая базируется на GNOME. В последние релизы Solaris Express не включается CDE.

Также на сайте blastwave.org находятся скомпилированные пакеты KDE и Xfce.[5]

Файловые системы

Изначально в Solaris использовалась файловая система UFS. В 2004 Sun Microsystems разработала файловую систему ZFS, которая стала включаться в Solaris 10, начиная с релиза 6/06 (июнь 2006).

Всего Solaris 10 поддерживает 14 файловых систем[6]:

Версии

Логотип Solaris 10, до покупки корпорацией Oracle
Цвет Значение
Красный Старая версия; не поддерживается
Жёлтый Старая версия; поддерживается
Зелёный Текущая версия
Синий Будущая версия
Версия Solaris Версия SunOS Дата выпуска Особенности
1.x 4.1.x Июнь 1992 Ребрендинг SunOS 4 в маркетинговых целях
2.0 5.0 Июнь 1992 Предварительный выпуск (сначала только для разработчиков), поддержка архитектуры sun4c. Появление NIS+.
2.1 5.1 Декабрь 1992 (SPARC)
Май 1993 (x86)
Поддержка архитектур sun4 и sun4m. Первая версия для x86. Первый релиз Solaris 2, поддерживающий симметричную мультипроцессорность (SMP).
2.2 5.2 Май 1993 Только для SPARC. Впервые поддержка архитектуры sun4d. Поддержка мнопоточных библиотек.
2.3 5.3 Ноябрь 1993 Только для SPARC. OpenWindows 3.3 переходит с NeWS на Display PostScript и прекращает поддержку SunView. Добавлена поддержка файловых систем autofs и CacheFS.
2.4 5.4 Ноябрь 1994 Первый общий релиз для SPARC и x86. Включает поддержку Motif.
2.5 5.5 Ноябрь 1995 Впервые поддерживаются процессоры UltraSPARC. Включает CDE, NFSv3 и NFS/TCP. Архитектура sun4 (VMEbus) больше не поддерживается. Добавлены POSIX Threads и Doors.
2.5.1 5.5.1 Май 1996 Единственный релиз для PowerPC. Добавлена поддержка Ultra Enterprise.
2.6 5.6 Июль 1997 Включает Kerberos 5, PAM, шрифты TrueType, WebNFS, поддержку больших файловых систем и procfs. Прекращена поддержка серии SPARCserver 600MP.
7 5.7 Ноябрь 1998 Первый 64-битный релиз для UltraSPARC. Прекращена поддержка Micro Channel architecture для x86.
8 5.8 Февраль 2000 Включает Multipath I/O, Solaris Volume Manager, IPMP, отладчик mdb; поддержка IPv6 и IPsec. Представлено управление доступом на основе ролей. Прекращена поддержка sun4c.
9 5.9 22 мая 2002 Добавлены iPlanet Directory Server, Resource Manager, extended file attributes, IKE IPsec keying, и совместимость с Linux. Отсутствуют OpenWindows и поддержка sun4d.
10 5.10 31 января 2005 Включает поддержку платформы «x64» (x86-64). Технологии DTrace, Solaris Containers, Service Management Facility (SMF) и NFSv4. Прекращена поддержка sun4m и UltraSPARC I. Добавлена Java Desktop System в качестве основной среды рабочего стола.
  • В Solaris 10 1/06 добавлен загрузчик GRUB на платформе x86. Поддержка инициатора iSCSI.
  • В Solaris 10 6/06 добавлена поддержка файловой системы ZFS.
  • В Solaris 10 11/06 добавлены Solaris Trusted Extensions и Logical Domains.
  • В Solaris 10 8/07 добавлена поддержка Samba Active Directory, IP Instances (часть проекта OpenSolaris Network Virtualization and Resource Control), контейнеры для Linux-приложений (на основе BrandZ) и улучшенная версия Resource Capping Daemon (rcapd).
  • В Solaris 10 5/08 увеличена производительность Solaris Containers, введена поддержка SpeedStep для процессоров Intel и PowerNow! для AMD.
  • В Solaris 10 10/08 добавлена возможность загрузки с ZFS и использования ZFS в качестве корневой файловой системы. Улучшена виртуализация с помощью Solaris Containers и Logical Domains.
  • В Solaris 10 5/09 улучшена производительность и управление энергопотреблением на процессорах Intel Nehalem; улучшена поддержка ZFS.
  • В Solaris 10 10/09 добавлены квоты ZFS.
  • В Solaris 10 08/11
11 5.11 середина 2010[7] Версии Solaris, начиная с 11, будут основываться на OpenSolaris.
  • Solaris 11 Express

См. также

Примечания

Ссылки

На английском языке

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Solaris (операционная система)" в других словарях:

  • Операционная система Solaris — разработанная корпорацией SUN Microsystems версия операционной системы UNIX обеспечивающая: симметричную мультипроцессорную обработку; средства работы с изображениями; безопасность данных; взаимодействие с Internet; + характеризующаяся… …   Финансовый словарь

  • Операционная система — У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения. Операционная система, сокр. ОС (англ. operating system, OS)  комплекс управляющих и… …   Википедия

  • Inferno (операционная система) — У этого термина существуют и другие значения, см. Inferno. Inferno …   Википедия

  • Демос (операционная система) — ДЕМОС Разработчик Институт атомной энергии им. И.В.Курчатова Семейство ОС Состояние Историческое ДЕМОС (Диалоговая Единая Мобильная Операционная Система) советский/российский клон Unix, созданный на основе Москву. На их основе в Институте атомной …   Википедия

  • Сетевая операционная система — Сетевая операционная система  операционная система со встроенными возможностями для работы в компьютерных сетях. К таким возможностям можно отнести: поддержку сетевого оборудования поддержку сетевых протоколов поддержку протоколов… …   Википедия

  • Amoeba (операционная система) — У этого термина существуют и другие значения, см. Amoeba (значения). Amoeba Разработчик Эндрю Таненбаум и др. Исходный код Открытый Первый выпуск 1983 Последняя версия 5.3 1996 Тип ядра Мик …   Википедия

  • VM (операционная система) — У этого термина существуют и другие значения, см. VM. VM Скриншот VM/370 Разработчик …   Википедия

  • Dynix (операционная система) — У этого термина существуют и другие значения, см. Dynix. Dynix Разработчик Sequent, IBM Семейство ОС Unix Последняя версия 4.6.0 2002 год Тип ядра Монолитное Лицензия Закрытая …   Википедия

  • Spring (операционная система) — Spring экспериментальная микроядерная объектно ориентированная операционная система, разработанная Sun Microsystems в начале 1990 х. В ней использовались принципы, сходные с теми, что использовались в ядре Mach. Разработка прекратилась в середине …   Википедия

  • Solaris Operating Environment — Solaris Графический интерфейс Common Desktop Environment ( Разработчик Sun Microsystems и OpenSolaris Community Семейство ОС Unix Исходный код Смешанный открытый и закрытый исходный код …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»