OpenSolaris/otheros: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
Новая страница: «==OpenSolaris и другие операционные системы== ===OpenSolaris vs Solaris=== ===OpenSolaris vs BSD vs Linux===»
 
Нет описания правки
Строка 1: Строка 1:
==OpenSolaris и другие операционные системы==
==OpenSolaris и другие операционные системы==

===OpenSolaris vs Solaris===
===OpenSolaris vs Solaris===
OpenSolaris — операционная система с открытым исходным кодом, созданная на базе Solaris 10.
;Цена:
Обе операционные системы распространяются бесплатно, однако Sun Microsystems оказывает платную поддержку пользователям Solaris. Поддержка OpenSolaris осуществляется бесплатно участниками сообщества через форумы и списки рассылок.
;Лицензии:
OpenSolaris распространяется по лицензии ''Common Development and Distribution License'' (CDDL), однако некоторые куски кода закрыты и распространяются под ''OpenSolaris Binary License''. Открытый код OpenSolaris может быть распростанён, модифицирован и использован для создания дистрибутивов независимыми разработчиками. В настоящее время на базе OpenSolaris созданы несколько дистрибутивов, в их числе '''BeleniX''', '''Nexenta OS''' и некоторые другие.
Solaris — проприетарная операционная система, исходный код недоступен.
;Поддерживаемое оборудование:
Solaris работает на машинах с архитектурами '''SPARC''', '''SPARC64''', '''x86''' и '''x64'''. Версия Solaris 2.5.1 также работала на процессорах PowerPC.
OpenSolaris поддерживает те же архитектуры, что и Solaris, плюс '''IBM System z''', '''PowerPC''' и '''ARM'''. Последние три архитектуры поддерживаются экспериментально и не предназначены для широкого использования, также есть сообщество по портированию OpenSolaris на процессоры '''MIPS'''. В целом, однако, можно сказать, что первичная разработка OpenSolaris ведётся на машинах x86/x64, на них же работает большинство дистрибутивов. Поддержка SPARC была введена значительно позже, начиная с версии 2009.06.
;Совместимость:
Программы, предназначенные для Solaris 10, обычно работают и в OpenSolaris за редким исключением. Solaris 10 — сертифицированная система UNIX, а OpenSolaris — Unix-подобная.
;Инновации:
Большинство инновационных технологий в OpenSolaris взяты из Solaris 10. К таковым относятся файловая система '''ZFS''', фреймворк '''DTrace''', '''Service Management Facility'''. В будущем Sun планирует тестировать новые технологии в OpenSolaris и лишь после этого добавлять их в Solaris.
;Использование:
Solaris зарекомендовала себя как одна из самых стабильных отказоустойчивых операционных систем, поэтому она традиционно применяется крупными компаниями на серверах SPARC (часто в сочетании с ''СУБД Oracle'').
OpenSolaris ориентирован прежде всего на использование в домашних и офисных компьютерах.

===OpenSolaris vs Windows===
OpenSolaris отличается от Windows тем же, чем и другие Unix-подобные системы.

'''Windows''' более дружественен к пользователям, имеет больше документации на русском и поддерживает большее число приложений.

'''OpenSolaris''' бесплатен, имеет открытый исходный код, поддерживает больше аппаратных платформ.


===OpenSolaris vs BSD vs Linux===
===OpenSolaris vs BSD vs Linux===

Версия от 19:17, 14 декабря 2009

OpenSolaris и другие операционные системы

OpenSolaris vs Solaris

OpenSolaris — операционная система с открытым исходным кодом, созданная на базе Solaris 10.

Цена

Обе операционные системы распространяются бесплатно, однако Sun Microsystems оказывает платную поддержку пользователям Solaris. Поддержка OpenSolaris осуществляется бесплатно участниками сообщества через форумы и списки рассылок.

Лицензии

OpenSolaris распространяется по лицензии Common Development and Distribution License (CDDL), однако некоторые куски кода закрыты и распространяются под OpenSolaris Binary License. Открытый код OpenSolaris может быть распростанён, модифицирован и использован для создания дистрибутивов независимыми разработчиками. В настоящее время на базе OpenSolaris созданы несколько дистрибутивов, в их числе BeleniX, Nexenta OS и некоторые другие. Solaris — проприетарная операционная система, исходный код недоступен.

Поддерживаемое оборудование

Solaris работает на машинах с архитектурами SPARC, SPARC64, x86 и x64. Версия Solaris 2.5.1 также работала на процессорах PowerPC. OpenSolaris поддерживает те же архитектуры, что и Solaris, плюс IBM System z, PowerPC и ARM. Последние три архитектуры поддерживаются экспериментально и не предназначены для широкого использования, также есть сообщество по портированию OpenSolaris на процессоры MIPS. В целом, однако, можно сказать, что первичная разработка OpenSolaris ведётся на машинах x86/x64, на них же работает большинство дистрибутивов. Поддержка SPARC была введена значительно позже, начиная с версии 2009.06.

Совместимость

Программы, предназначенные для Solaris 10, обычно работают и в OpenSolaris за редким исключением. Solaris 10 — сертифицированная система UNIX, а OpenSolaris — Unix-подобная.

Инновации

Большинство инновационных технологий в OpenSolaris взяты из Solaris 10. К таковым относятся файловая система ZFS, фреймворк DTrace, Service Management Facility. В будущем Sun планирует тестировать новые технологии в OpenSolaris и лишь после этого добавлять их в Solaris.

Использование

Solaris зарекомендовала себя как одна из самых стабильных отказоустойчивых операционных систем, поэтому она традиционно применяется крупными компаниями на серверах SPARC (часто в сочетании с СУБД Oracle). OpenSolaris ориентирован прежде всего на использование в домашних и офисных компьютерах.

OpenSolaris vs Windows

OpenSolaris отличается от Windows тем же, чем и другие Unix-подобные системы.

Windows более дружественен к пользователям, имеет больше документации на русском и поддерживает большее число приложений.

OpenSolaris бесплатен, имеет открытый исходный код, поддерживает больше аппаратных платформ.

OpenSolaris vs BSD vs Linux