OpenSolaris/otheros
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 бесплатен, имеет открытый исходный код, поддерживает больше аппаратных платформ.