Solaris
| Solaris | |
|---|---|
| | |
| Разработчик | Oracle |
| Семейство ОС | UNIX System V |
| Основана на | UNIX System V |
| Последняя версия |
11.4 SRU72 (20 августа 2024) |
| Менеджеры пакетов | Image Packaging System[вд] |
| Поддерживаемые платформы |
SPARC, x86-64 Ранее: IA-32 (до версии 11), PowerPC (только Solaris 2.5.1) |
| Тип ядра | Монолитное ядро |
| Интерфейс | GNOME |
| Лицензия | Проприетарная |
| Состояние | Активное |
| Веб-сайт | oracle.com/solaris |
Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle. Несмотря на то, что Solaris — операционная система с закрытым исходным кодом, бо́льшая его часть открыта и опубликована в проекте OpenSolaris[1][2][3][4][5][6][7].
История
В начале 1990-х годов Sun Microsystems заменила основанную на BSD SunOS 4 на UNIX System V Release 4 (SVR4), разрабатываемую совместно с AT&T, а также изменила имя SunOS 5 на Solaris 2[8]. После выхода версии 2.6 Sun Microsystems отбросила из имени «2.», и следующая версия называлась уже Solaris 7[9].
Фактически, Solaris — это операционная система SunOS с графической оболочкой и некоторыми дополнительными компонентами.
Начиная с версии Solaris 9 выпускалась общедоступная (в бинарном виде, то есть с закрытым исходным кодом) некоммерческая версия Solaris по лицензии CDDL. От коммерческой версии она отличалась отсутствием технической поддержки от Sun, печатной документации и некоторого объёма дополнительного проприетарного программного обеспечения (англ. Value Added Software).
В июне 2005 года Sun Microsystems приняла решение открыть значительную часть исходного кода последней версии системы — Solaris 10 и запустить проект OpenSolaris. Стандартные бинарные сборки Solaris 10 были размещены на веб-сайте Sun Microsystems и доступны всем желающим по лицензии CDDL после регистрации на веб-сайте компании.
Разработка следующей версии — Solaris 11 (рабочее название проекта — Solaris Nevada) велась уже в сотрудничестве с сообществом разработчиков OpenSolaris. Вдобавок к исходному коду операционной системы Solaris, Sun Microsystems открыла целый ряд программного обеспечения собственной разработки для неё в рамках проекта OpenSolaris.
С апреля 2010 года новый владелец интеллектуальной собственности — корпорация Oracle, изменил условия лицензирования системы Solaris 10. По новым правилам, продуктом бесплатно, в коммерческих целях, стало разрешено пользоваться только в течение 90 дней[10], для последующего коммерческого использования Solaris 10 и выпущенной в ноябре 2011 года версии 11 необходимо приобретение контракта на техническую поддержку операционной системы либо целиком системы от Oracle. Бинарные сборки Solaris 10 и 11 по-прежнему доступны на веб-сайте компании после регистрации, но уже по условиям особой разработческой лицензии (Oracle Technology Network Developer License), разрешающей их использование исключительно для разработки и тестирования приложений под платформу Solaris.
2 сентября 2017 года, Саймон Фиппс, бывший сотрудник Sun Microsystems, который не хотел приобретения компании Sun от Oracle, сообщил в Twitter’е, что Oracle уволил много разработчиков Solaris’а, и многие уволенные сотрудники интерпретировали это как знак того, что Oracle больше не намерен поддерживать будущую разработку платформы[11]. В то время, как у Oracle случились увольнения, разработка Solaris 11.4, которая должна выйти в 2018 году, продолжалась[12][13].
3 марта 2022 года, компания Oracle представила Solaris 11.4 CBE (Common Build Environment), новый бесплатный вариант операционной системы Solaris 11.4, нацеленный на использование разработчиками открытого ПО и применения в персональных целях. Редакция отличается задействованием непрерывной модели публикации новых версий и близка к редакции Solaris 11.4 SRU (Support Repository Update).[14]
Поддерживаемые архитектуры
- SPARC (Sun UltraSPARC, Fujitsu SPARC64)[15].
- 32- и 64-битные процессоры x86 производства AMD, Intel и VIA[15].
Поддержка микропроцессоров Itanium (Intel) была запланирована, но не была реализована[16].
Предпринималась попытка портировать Solaris на архитектуру PowerPC, в 1996 была выпущена 32-битная версия 2.5.1 (Solaris PowerPC Edition) для платформы PReP, однако вскоре от этого отказались. На рубеже 2009 года существовали идеи возрождения поддержки архитектуры PowerPC в OpenSolaris.[17]
В ноябре 2007 IBM, Sun и Sine Nomine Associates продемонстрировали пробную версию OpenSolaris for System z, работающую на мейнфрейме IBM System z под z/VM.[18] Эта версия получила название Sirius. 19 ноября 2008 IBM авторизовала Sirius на процессорах System z IFL.[19]
В Solaris 10 Sun Microsystems реализовала двоичную совместимость с Linux, что позволяет запускать Linux-приложения под Solaris на системах x86 в зонах BrandZ[20]. Планируется двоичная совместимость с FreeBSD. В Solaris SPARC эта функциональность недоступна.
По состоянию на 2009 год Solaris официально поддерживали на некоторых своих системах с архитектурой x86 и x86-64 следующие производители:
- IBM;
- Intel;
- Hewlett-Packard[21];
- Dell[22];
- Fujitsu Siemens Computers[23];
- Core Micro Systems;
- Egenera.
Графический пользовательский интерфейс

В первых версиях Solaris использовался GUI OpenWindows. Начиная с версии Solaris 2.6 его сменила CDE, а в версию Solaris 10 включена Sun Java Desktop System Release 3, которая базируется на GNOME. В последние релизы Solaris Express не включается CDE.
Также на сайте blastwave.org находятся скомпилированные пакеты KDE и Xfce[24].
Файловые системы
Изначально в Solaris использовалась файловая система UFS. В 2004 Sun Microsystems разработала файловую систему ZFS, которая стала включаться в Solaris 10, начиная с релиза 6/06 (июнь 2006).
Всего Solaris 10 поддерживает 14 файловых систем[25]:
- 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 | Версия SunOS | Дата выпуска | Окончание поддержки | Особенности |
|---|---|---|---|---|
| 1.x[26] | 4.1.x[26] | Июнь 1992 | Декабрь 1999 | Ребрендинг SunOS 4 в маркетинговых целях |
| 2.0 | 5.0 | Июнь 1992 | Май 2000 | Предварительный выпуск (сначала только для разработчиков), поддержка архитектуры sun4c. Появление NIS+[27]. |
| 2.1[28] | 5.1 | Декабрь 1992 (SPARC) Май 1993 (x86) |
Август 2000 | Поддержка архитектур sun4 и sun4m. Первая версия для x86. Первый релиз Solaris 2, поддерживающий симметричную мультипроцессорность (SMP). |
| 2.2 | 5.2 | Май 1993 | Январь 2001 | Только для SPARC. Впервые поддержка архитектуры sun4d. Поддержка многопоточных библиотек[29]. |
| 2.3 | 5.3 | Ноябрь 1993 | Июль 2001 | Только для SPARC. OpenWindows 3.3 переходит с NeWS на Display PostScript и прекращает поддержку SunView. Добавлена поддержка файловых систем autofs и CacheFS. |
| 2.4 | 5.4 | Ноябрь 1994 | Апрель 2002 | Первый общий релиз для SPARC и x86. Включает поддержку Motif. |
| 2.5 | 5.5 | Ноябрь 1995 | Октябрь 2003 | Впервые поддерживаются процессоры UltraSPARC. Включает CDE, NFSv3 и NFS/TCP. Архитектура sun4 (VMEbus) больше не поддерживается. Добавлены POSIX Threads и Doors[30]. |
| 2.5.1 | 5.5.1 | Май 1996 | Ноябрь 2001 | Единственный релиз для PowerPC. Добавлена поддержка Ultra Enterprise[31][32]. |
| 2.6 | 5.6 | Июль 1997 | Август 2004 | Включает Kerberos 5, PAM, шрифты TrueType, WebNFS, поддержку больших файловых систем и procfs. Прекращена поддержка серии SPARCserver 600MP[33]. |
| 7 | 5.7 | Ноябрь 1998 | Январь 2009 | Первый 64-битный релиз для UltraSPARC. Прекращена поддержка Micro Channel architecture для x86[34]. |
| 8 | 5.8 | Февраль 2000 | Май 2010 | Включает Multipath I/O, Solaris Volume Manager, IPMP, отладчик mdb; поддержка IPv6 и IPsec. Представлено управление доступом на основе ролей. Прекращена поддержка sun4c[35]. |
| 9 | 5.9 | 22 мая 2002 | Ноябрь 2013 | Добавлены iPlanet Directory Server, Resource Manager, extended file attributes, IKE IPsec keying, и совместимость с Linux. Отсутствуют OpenWindows и поддержка sun4d[36]. |
| 10 | 5.10 | 31 января 2005 | Июль 2023-Ноябрь 2023 | Solaris 10 03/05 (GA релиз). Включает поддержку платформы «x64» (x86-64). Технологии DTrace, Solaris Containers, Service Management Facility (SMF) и NFSv4. Прекращена поддержка sun4m и UltraSPARC I. Добавлена Java Desktop System в качестве основной среды рабочего стола[4][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51].
|
| 11 Express 2010.11 | 5.11 | 15 ноября 2010 | Январь 2012 | Предварительная (Early Adopter) версия Solaris 11, основанная на сборке OpenSolaris snv_151a[52]. |
| 11[53] | 5.11 | 9 ноября 2011 | Октябрь 2025-Май 2029 | Solaris 11 11/11 (snv_b175) — Первый GA релиз Solaris 11[54]. Также были исправленные релизы: |
Примечания
- ↑ Solaris 9 Operating Environment (final beta) reviewed by PC Magazine. Дата обращения: 8 июля 2018. Архивировано 8 июля 2018 года.
- ↑ Solaris 10 Review & Rating | PCMag.com. Дата обращения: 8 июля 2018. Архивировано 8 июля 2018 года.
- ↑ Solaris 10 heads for Linux territory | NetworkWorld. Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ 1 2 Review of Solaris 10. Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ Sun’s Linux killer shows promise • The Register. Дата обращения: 8 июля 2018. Архивировано 20 июня 2018 года.
- ↑ A Quick Tour Of Oracle Solaris 11 — Phoronix. Дата обращения: 8 июля 2018. Архивировано 20 июня 2018 года.
- ↑ PC Mag — Google Книги. Дата обращения: 20 июля 2018. Архивировано 20 июля 2018 года.
- ↑ Press Releases from the Past 25 Years. Архивная копия от 2 февраля 2008 на Wayback Machine
- ↑ A Quarter Century of UNIX — Peter H. Salus — Google Книги. Дата обращения: 3 марта 2020. Архивировано 12 августа 2021 года.
- ↑ Операционная система Solaris 10 стала платной Архивировано 15 июня 2011 года.
- ↑ iTWire — Bye, bye Solaris, it was a nice ride while it lasted. Дата обращения: 3 марта 2020. Архивировано 5 августа 2020 года.
- ↑ Continuous Delivery, Really? | Oracle Solaris Blog. Дата обращения: 3 марта 2020. Архивировано 23 января 2020 года.
- ↑ 2017 in Review and Looking ahead to 2018 | Oracle Solaris Blog. Дата обращения: 3 марта 2020. Архивировано 23 января 2020 года.
- ↑ Announcing the First Oracle Solaris 11.4 CBE (англ.). Дата обращения: 26 сентября 2022. Архивировано 26 сентября 2022 года.
- ↑ 1 2 Oracle Solaris OS: Hardware Compatilibity Lists. Дата обращения: 19 июня 2018. Архивировано 16 мая 2011 года.
- ↑ SUN TO DELIVER ENTERPRISE-CLASS SOLARIS FOR INTEL’S MERCED PROCESSOR. Архивная копия от 5 декабря 2006 на Wayback Machine
- ↑ Solaris на PowerPC. Дата обращения: 21 августа 2009. Архивировано из оригинала 25 августа 2009 года.
- ↑ Solaris Runs on IBM Mainframe Архивировано 5 февраля 2008 года.
- ↑ IBM authorizes OpenSolaris on mainframes. Дата обращения: 29 сентября 2017. Архивировано 20 сентября 2017 года.
- ↑ Архивированная копия (недоступная ссылка — история). Дата обращения: 19 июня 2018.
- ↑ Press Releases. Дата обращения: 19 июня 2018. Архивировано 28 ноября 2012 года.
- ↑ HP TouchPad Needs 6 to 8 Weeks for Additional Shipments (недоступная ссылка)
- ↑ Sun Microsystems and Fujitsu Siemens Computers Power PRIMERGY Servers with Solaris Operating System. Архивная копия от 8 июля 2008 на Wayback Machine
- ↑ Blastwave.org — An OpenSolaris Community Site Архивировано 20 сентября 2006 года.
- ↑ Ф. И. Торчинский, Е. С. Ильин. Операционная система Solaris. — 2-е изд.
- ↑ 1 2 What are SunOS and Solaris? Дата обращения: 20 июля 2018. Архивировано 20 июля 2018 года.
- ↑ 1992: SUMMARY: Solaris 2.0 vs 2.1. Архивировано 4 октября 2006 года.
- ↑ PC Mag — Google Книги. Дата обращения: 20 июля 2018. Архивировано 20 июля 2018 года.
- ↑ http://sosc-dr.sun.com/software/whitepapers/solaris9/multithread.pdf (недоступная ссылка с 19 июня 2018 [2974 дня])
- ↑ Solaris 2.5. Архивировано 18 ноября 2005 года.
- ↑ Solaris 2.5.1. Архивировано 12 сентября 2005 года.
- ↑ Solaris Processor Sets Made Easy. Архивная копия от 21 февраля 2006 на Wayback Machine
- ↑ Solaris 2.6. Архивировано 13 ноября 2005 года.
- ↑ Solaris 7. Архивировано 7 сентября 2005 года.
- ↑ Solaris 8. Архивировано 7 сентября 2006 года.
- ↑ Solaris Operating System — Releases. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Архивированная копия. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ SAMBA and SWAT in Solaris 10 Update 4 (Solaris 10 8/07) : As Good A Place As Any. Архивировано 12 марта 2008 года.
- ↑ Introducing Enhanced Intel SpeedStep to Solaris : Mark Haywood. Архивировано 1 мая 2008 года.
- ↑ Архивированная копия (недоступная ссылка — история). Дата обращения: 19 июня 2018.
- ↑ Solaris Operating System — General FAQs. Архивная копия от 28 марта 2008 на Wayback Machine
- ↑ Архивированная копия. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Oracle Solaris 10 9/10 What’s New — Oracle Solaris 10 9/10 What’s New
- ↑ Oracle Solaris 10 8/11 What’s New — Oracle Solaris 10 8/11 What’s New. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Oracle Solaris 10 8/11 Released | Oracle Solaris Blog. Дата обращения: 19 июня 2018. Архивировано 27 апреля 2016 года.
- ↑ Oracle Solaris 10 1/13 What’s New — Oracle Solaris 10 1/13 What’s New. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Introducing Oracle Solaris 10 1/13 | Oracle Solaris Blog. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Solaris 10 heads for Linux territory | Network World. Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ Review: Solaris 10 — Coming Along Nicely. Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ Solaris 10, a new Sun or just another Unix? Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ Sun’s Linux killer shows promise • The Register. Дата обращения: 20 июня 2018. Архивировано 1 октября 2020 года.
- ↑ x86: Introducing Fast Reboot — System Administration Guide: Basic Administration. Архивировано 16 августа 2011 года.
- ↑ A Quick Tour Of Oracle Solaris 11 — Phoronix. Дата обращения: 20 июня 2018. Архивировано 20 июня 2018 года.
- ↑ Oracle Solaris 11 Information Library 11/11 Release. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Oracle Solaris 11.1. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
- ↑ Архивированная копия. Дата обращения: 19 июня 2018. Архивировано 14 июня 2018 года.
- ↑ Oracle Solaris 11.2 Now Generally Available. Дата обращения: 6 августа 2014. Архивировано 7 августа 2014 года.
- ↑ What’s New in Oracle® Solaris 11.3. Дата обращения: 19 июня 2018. Архивировано 13 октября 2019 года.
- ↑ What's New in Oracle® Solaris 11.4 (англ.). docs.oracle.com. Дата обращения: 29 августа 2018. Архивировано 24 июля 2018 года.
Ссылки
- Официальная страница (англ.)
- Solaris в каталоге ссылок Curlie (dmoz)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.