Открытое программное обеспечение в целом, за исключением частных случаев,
разрабатывается частью сообщества в открытом процессе разработки. В таком типе процесса
разработчики могут сотрудничать на общественных форумах и участники не обязательно
должены работать в одной компании, существует определённая свобода выбора проектов,
чего сложно добиться в индивидульных компаниях. Противоположный процесс открытому -
приватный процесс разработки, в котором компании и индивидуальные авторы пишут код
самостоятельно, соответственно своим деловым потребностям и уровнем знаний, не
взаимодействуя с разработчиками вне группы.
Введение в OpenSolaris
OpenSolaris - операционная система с открытыми исходными кодами, по своим
возможностям подобная GNU/Linux и BSD, исходящий от проприетарной ОС Solaris
разработанной Sun Microsystems. Авторы этой книги находят полезным думать о OpenSolaris
как о разделённом на три взаимосвязанных аспекта: код, дистрибуция и сообщество.
Код OpenSolaris
OpenSolaris - версия системы Solaris с открытыми исходными кодами от Sun Microsystems,
однако OpenSolaris содержит больше кода чем базовая операционная система - сюда
включены исходники инсталляторов, рабочей среды, уровень программного обеспечения,
такой как Open High Availability Cluster, документация, тестовые структуры и тестовые
наборы программ и многое другое. OpenSolaris содержит миллионы строк исходного текста в
десятках тысяч исходных файлов. Вы можете просматривать исходный текст в режиме on-line
на сайте http://src.opensolaris.org.
Если вы знакомы с миром Linux, вы можете думать об этом аспекте OpenSolaris аналогично
kernel.org, но с исходными текстами для больших задач, чем только ядро системы.
NOTE: Некоторые части Solaris в связи с юридическими аспектами не могут быть
причислены к открытым источникам. В связи с этим OpenSolaris не содержит исходный текст
полной операционной системы Solaris.
Дистрибуция OpenSolaris
Если вы не разработчик ОС, исходный текст не даст вам много пользы. Больше всего людям
необходима функциональная ОС, а не ветвь кода. И хотя, теоретически вы можете собрать
систему из исходных кодов, если всё что вам надо - это установить систему, проще
использовать бинарные дистрибутивы OpenSolaris. К счастью их существует несколько,
включая Solaris Express, Shillix, BeleniX, NexentaCore, и MartUX. Эта книга сфокусирована на
дистрибутиве OpenSolaris от Sun Microsystems, так же называемого OpenSolaris.
(Дистрибутив OpenSolaris от Sun доступен на http://opensolaris.com).
NOTE: Sun Microsystems принадлежит торговая марка OpenSolaris. Таким образом
дистрибутив от Sun позволено использовать только под политикой торговой марки
OpenSolaris. Смотрите http://opensolaris.org/os/trademark.
Различные дистрибутивы OpenSolaris сопоставимы различным дистрибутивам Linux, таким
как Ubuntu, RedHat и SUSE Linux.
Введение в OpenSolaris
OpenSolaris - операционная система с открытыми исходными кодами, по своим
возможностям подобная GNU/Linux и BSD, исходящий от проприетарной ОС Solaris
разработанной Sun Microsystems. Авторы этой книги находят полезным думать о OpenSolaris
как о разделённом на три взаимосвязанных аспекта: код, дистрибуция и сообщество.
Код OpenSolaris
OpenSolaris - версия системы Solaris с открытыми исходными кодами от Sun Microsystems,
однако OpenSolaris содержит больше кода чем базовая операционная система - сюда
включены исходники инсталляторов, рабочей среды, уровень программного обеспечения,
такой как Open High Availability Cluster, документация, тестовые структуры и тестовые
наборы программ и многое другое. OpenSolaris содержит миллионы строк исходного текста в
десятках тысяч исходных файлов. Вы можете просматривать исходный текст в режиме on-line
на сайте http://src.opensolaris.org.
Если вы знакомы с миром Linux, вы можете думать об этом аспекте OpenSolaris аналогично
kernel.org, но с исходными текстами для больших задач, чем только ядро системы.
NOTE: Некоторые части Solaris в связи с юридическими аспектами не могут быть
причислены к открытым источникам. В связи с этим OpenSolaris не содержит исходный текст
полной операционной системы Solaris.
Дистрибуция OpenSolaris
Если вы не разработчик ОС, исходный текст не даст вам много пользы. Больше всего людям
необходима функциональная ОС, а не ветвь кода. И хотя, теоретически вы можете собрать
систему из исходных кодов, если всё что вам надо - это установить систему, проще
использовать бинарные дистрибутивы OpenSolaris. К счастью их существует несколько,
включая Solaris Express, Shillix, BeleniX, NexentaCore, и MartUX. Эта книга сфокусирована на
дистрибутиве OpenSolaris от Sun Microsystems, так же называемого OpenSolaris.
(Дистрибутив OpenSolaris от Sun доступен на http://opensolaris.com).
NOTE: Sun Microsystems принадлежит торговая марка OpenSolaris. Таким образом
дистрибутив от Sun позволено использовать только под политикой торговой марки
OpenSolaris. Смотрите http://opensolaris.org/os/trademark.
Различные дистрибутивы OpenSolaris сопоставимы различным дистрибутивам Linux, таким
как Ubuntu, RedHat и SUSE Linux.
Сообщество OpenSolaris
Сообщество OpenSolaris состоит из активности вокруг исходного текста OpenSolaris и
дистрибутивов, включая дизайн и разработку новых особенностей, исправление ошибок,
разработку защиты, адвокатуры и философии, построения дистрибутивов, дискусий и много
другого. Сообщество разработки сконцентрировано на http://opensolaris.org, где
осуществляется хостинг исходного текста и обеспечение ресурсов для проектов, web
пространство, списки рассылки и репозиторий исходного кода. Это сообщество
поддерживает активную разработку, подобно сообществу Apache.
Сообщество, более сосредоточенное на пользователе построено вокруг бинарной
дистрибуции OpenSolaris от Sun может быть найдено на http://opensolaris.com.
Оба этих сообщества OpenSolaris спонсируются Sun Mycrosystems (по крайней мере так было
до покупки Sun корпорацией Oracle - п.п.). Однако участники не относящиеся к Sun могут
участвовать на всех уровнях процесса, от использования дистрибутивов до написания ядра.
Раздел "Участие в OpenSolaris" в окончании этой главы приводит подробную информацию о
сообществах OpenSolaris.
Статья основана по материалам Что такое OpenSolaris