Главная страница

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


Скачать 15.64 Kb.
НазваниеSolaris (операционная система)
Дата12.11.2022
Размер15.64 Kb.
Формат файлаdoc
Имя файлаSolaris (операционная система).doc
ТипРеферат
#784151

Реферат на тему:

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



opensolaris

План:


    Введение

  • 1 История

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

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

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

  • 5 Версии Примечания

Введение


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

1. История


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

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


  • Sun UltraSPARC

  • Fujitsu SPARC64

  • 32 и 64-битные процессоры AMD, Intel и VIA x86

Поддержка микропроцессоров 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

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




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]

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


Изначально в 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

5. Версии




Логотип 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.

11

5.11

середина 2010[7]

Версии Solaris, начиная с 11, будут основываться на OpenSolaris.

  • Solaris 11 Express

Примечания


  1. Операционная система Solaris 10 стала платной - soft.mail.ru/pressrl_page.php?id=37483

  2. Solaris на PowerPC - www.opensolaris.org/os/project/ppc-dev

  3. Solaris Runs on IBM Mainframe - www.reuters.com/article/pressRelease/idUS50566 30-Nov-2007 MW20071130

  4. IBM authorizes OpenSolaris on mainframes - www.theregister.co.uk/2008/11/24/ibm_authorizes_mainframe_opensolaris

  5. Blastwave.org — An OpenSolaris Community Site - www.blastwave.org

  6. Ф. И. Торчинский, Е. С. Ильин. Операционная система Solaris. — 2-е изд.

  7. Solaris 11 выйдет в середине 2010 года - www.theregister.co.uk/2009/04/30/sun_solaris_11/  (англ.)



написать администратору сайта