Solaris | это... Что такое Solaris? (original) (raw)
У этого термина существуют и другие значения, см. Солярис.
Solaris | |
---|---|
Solaris 10 с Java Desktop System | |
Разработчик | Oracle Corporation и OpenSolaris Community |
Семейство ОС | UNIX-подобная операционная система |
Последняя версия | 11.1 — 4 октября 2012 |
Последняя тестовая версия | 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.
Содержание
- 1 История
- 2 Поддерживаемые архитектуры
- 3 Графический пользовательский интерфейс
- 4 Файловые системы
- 5 Версии
- 6 См. также
- 7 Примечания
- 8 Ссылки
История
В начале 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 следующие производители:
- IBM
- Intel
- Hewlett-Packard
- Dell
- Fujitsu Siemens Computers
- Core Micro Systems
- Egenera
Графический пользовательский интерфейс
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]:
- UFS (Unix File System)
- ZFS (Zettabyte File System)
- SMBFS (SMB)
- VxFS (Veritas File System)
- PCFS (FAT и FAT32)
- HSFS (для CD-ROM)
- TMPFS
- NFS (Network File System)
- CacheFS
- AutoFS
- SpecFS
- ProcFS
- SockFS
- fifos
Версии
Логотип 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 | 9 ноября 2011 | Версии Solaris, начиная с 11, будут основываться на OpenSolaris. Solaris 11 Express |
См. также
Примечания
- ↑ Операционная система Solaris 10 стала платной
- ↑ Solaris на PowerPC
- ↑ Solaris Runs on IBM Mainframe
- ↑ IBM authorizes OpenSolaris on mainframes
- ↑ Blastwave.org — An OpenSolaris Community Site
- ↑ Ф. И. Торчинский, Е. С. Ильин. Операционная система Solaris. — 2-е изд.
Ссылки
- Официальная страница (англ.)
- Solaris в каталоге ссылок Open Directory Project (dmoz).
- Solaris 10 на портале разработчиков Sun
- Solaris 10: советы и приёмы системного администрирования
- Русская документация по Solaris, Sun
- ru_opensolaris
- Статьи по Solaris 10
- unixpin: Раздел Solaris
- Блог по системному администрированию Solaris
- Solaris дома, в школе и офисе: бесплатные аналоги известных программ
- Операционная система Solaris 10 стала платной
На английском языке
- Solaris в каталоге ссылок Open Directory Project (dmoz).
- Статьи по системному администрированию
- http://www.sun.com/bigadmin
- Бесплатные программы для Solaris
- Небольшой репозиторий программ для Solaris 10
- An OpenSolaris Community Site — свободное ПО для Solaris
- Новости, ресурсы, обсуждения Solaris
- Solaris Central — Новости и обсуждения Solaris
- Solaris на мобильных компьютерах (ноутбуки)
- Solaris x86 — Портал Solaris x86
- Solaris Internals and Performance FAQ — статьи по администрированию Solaris (ZFS, DTrace)
Sun Microsystems (поглощена Oracle) | |
---|---|
Оборудование | Sun-1 • Sun-2 • Sun-3 • Sun386i • Sun-4 • SPARCstation • Netra • Ultra • Enterprise • Sun Blade • Sun Fire • SPARC Enterprise · SPARC • JavaStation • Sun Ray • Sun Modular Datacenter |
Программное обеспечение | GlassFish • SunOS • Solaris • NIS • NFS • ZFS • SunView • NeWS • OpenWindows • Java Desktop System • Sun Studio • Java • StarOffice • iPlanet/Sun ONE/Java Enterprise System • Sun Secure Global Desktop • MySQL • VirtualBox |
Хранение данных | StorageTek • Sun Open Storage • QFS • ZFS |
High-Performance Computing | Sun Cloud • Sun Constellation System • Sun Visualization System • Sun Grid Engine • Lustre |
Исследования | Sun Labs • picoJava • Fortress • Project Looking Glass |
Обучение | SCPs • BlueJ |
Сообщество | CDDL • Java Community Process • OpenOffice.org • OpenSolaris • OpenSPARC • OpenJDK |
Технологии (Open)Solaris |
---|
Doors • DTrace • IPMP • MPxIO • SMF • snoop • Solaris Containers • Crossbow • Solaris Cluster • Trusted Solaris • ZFS |
UNIX-подобные операционные системы | |
---|---|
Открытые | AROS • BSD • BSD/OS • GNU • Linux • Minix • Plan 9 |
Проприетарные | A/UX • AIX • AMIX • Dynix • HP-UX • IRIX • Mac OS X • NeXTSTEP • QNX • Research Unix • SCO OpenServer • Solaris • System V • Tru64 • Xenix |