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

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
Файл:Sol10logo.png
Solaris
Файл:OpenSolaris "Clean" Screenshot.png
Java Desktop System в Solaris 10 Express Community Edition
Разработчик

Oracle Corporation (ранее Sun Microsystems) и OpenSolaris Community

Семейство ОС

Unix

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

10 10/09 — 8 ноября 2009

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

SPARC, x86, x86-64, PowerPC

Тип ядра

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

Интерфейс

Java Desktop System

Лицензия

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

Состояние

Активное

Веб-сайт

www.oracle.com/us/products/servers-storage/solaris/index.html

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

Содержание

История

В начале 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.

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

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

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

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

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

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

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

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

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

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

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

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

Версии

Цвет Значение
Красный Старая версия; не поддерживается
Жёлтый Старая версия; поддерживается
Зелёный Текущая версия
Синий Будущая версия
Версия 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.
11 5.11 ноябрь 2006 Версии Solaris, начиная с 11, будут основываться на OpenSolaris.

См. также

Примечания

  1. Solaris на PowerPC
  2. Solaris Runs on IBM Mainframe
  3. IBM authorizes OpenSolaris on mainframes
  4. http://www.blastwave.org
  5. Ф. И. Торчинский, Е. С. Ильин. Операционная система Solaris. — 2-е изд.

Ссылки

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

af:Solaris (bedryfstelsel) ar:سولاريس bat-smg:Solaris bg:Solaris (операционна система) bs:Solaris operativni sistem ca:Solaris cs:Solaris (operační systém) cv:Solaris da:Solaris de:Solaris (Betriebssystem) el:Solaris (λειτουργικό σύστημα) en:Solaris (operating system) es:Solaris (sistema operativo) et:Solaris (operatsioonisüsteem) eu:Solaris (sistema eragilea) fa:سولاریس (سیستم عامل) fi:Sun Solaris fr:Solaris (système d'exploitation) gl:Solaris (sistema operativo) he:Sun Solaris hr:Solaris (operacijski sustav) hu:Sun Solaris id:Sun Solaris it:Solaris (sistema operativo) ja:Solaris ko:솔라리스 (운영 체제) lt:Solaris ml:സൊളാരിസ് mn:Соларис (үйлдлийн систем) nl:Solaris (besturingssysteem) nn:Solaris no:Solaris (operativsystem) pl:Solaris (system operacyjny) pt:Solaris ro:Solaris sah:Solaris sc:Solaris simple:Solaris sk:Solaris (operačný systém) sr:Соларис (оперативни систем) sv:Solaris (operativsystem) th:โซลาริส tr:Solaris (işletim sistemi) uk:Solaris zh:Solaris

Личные инструменты

Served in 0.461 secs.