Ресурсы
- Лицензирование
- Подробная информация о CDDL и других лицензиях, используемых в проекте.
- Руководство разработчика
- Вы просто не поверите насколько оно безмерно, чрезвычайно, поразительно большое!
- Улучшение OpenSolaris
- Краткое введение для разработчиков
- Контакты
- Это люди вокруг вас...
О проекте
Наши принципы 1
- Проект будет развиваться на глазах у всего мира. Открывая наш код, процессы, документацию и историческую информацию для каждого, мы предлагаем всем реальную возможность присоединиться к нашему сообществу и пополнять проект на равных условиях. Техническая информация не будет раскрываться только при наличии юридических ограничений, но не потому что она неполная или низкого качества.
- Мы будем учитывать все мнения. Предложения будут оцениваться только по их техническим достоинствам и соответствию общим принципам дизайна, ограничениям и требованиям.
- Мы будем почтительными и честными. Разработчики и пользователи имеют право на почтительное отношение. Мы не переходим на личности и поощряем конструктивную критику. Наша приверженность цивилизованному дискурсу даст новым пользователям и участникам проекта, думающим не так, как другие, возможность быть услышанными без страха.
- Качество - наш высший приоритет. Проект OpenSolaris продолжит давние традиции качественной инженерии, заданные операционной системой (ОС) Solaris.
- Мы независимы. Решения внутри проекта принимаются независимо от решений, касающихся бизнеса компании Sun. Менеджмент компании Sun контролирует бизнес-аспекты продукта Solaris, но не будет оказывать недолжное влияние на сообщество OpenSolaris.
Что такое проект OpenSolaris?
Проект OpenSolaris - это проект с открытыми исходными текстами, поддерживаемый компанией Sun Microsystems, Inc, изначально основанный на подмножестве исходных текстов операционной системы Solaris. Это ядро для работ по совместной разработке, где разработчики из Sun и не только могут сотрудничать в развитии и совершенствовании технологий операционных систем. Исходные тексты OpenSolaris найдут множество вариантов применения, включая использование в качестве базиса будущих версий операционной системы Solaris (как продукта компании Sun Microsystems), других проектов в области операционных систем, а также продуктов и дистрибутивов третьих лиц.
Изначально проект OpenSolaris предоставит основное ядро, библиотеку и команды, которые сейчас распространяются в составе ОС Solaris. Ожидается, что со временем дополнительные части ОС Solaris буду сделаны доступными в рамках проекта.
Основным отличием между проектом OpenSolaris и операционной системой Solaris является то, что проект OpenSolaris не предоставляет готового продукта для конечного пользователя или полного дистрибутива. Взамен проект предоставляет базу открытых исходных текстов и инструменты для их сборки, необходимые для разработки, и инфраструктуру для коммуникаций и обмена необходимой информацией. Поддержка кода будет предоставляться сообществом; компания Sun не предлагает формальной поддержки продукта OpenSolaris ни в форме исходных текстов, ни в двоичном виде.
ОС Solaris -- это дистрибутив операционной системы компании Sun, который маркируется, тестируется и поддерживается как продукт Sun. Будущие версии ОС Solaris будут собираться из исходных текстов OpenSolaris, но будут поддерживаться также, как и текущие версии ОС Solaris. В любой момент времени могут существовать программные компоненты, как в проекте OpenSolaris, так и в ОС Solaris, которые присутствуют в одном, и отсутствуют в другом. Тем не менее, существует намерение с течением времени выпустить в рамках проекта OpenSolaris настолько много существующих исходных текстов, насколько это возможно, и будущие разработки вести в сообществе OpenSolaris.
Стать участником
Если вы заинтересованы в проекте OpenSolaris и хотите видеть его преуспевающим, существует множество путей стать участником. Чтобы участовать в проекте, вам не нужно быть системным программистом или тратить много времени:
![]() |
Используйте
- Возьмите Solaris Express или любой другой дистрибутив, основанный на коде OpenSolaris code и запускайте его.
- Возьмите последние архивы, чтобы запускать наиболее свежий код OpenSolaris.
- Возьмите исходные тексты и научитесь собирать их.
- Если вы заметите проблемы, сообщите о них!
- Посетите сообщества и проекты и пообщайтесь с другими пользователями в дискуссиях.
- Поговорите с другими участниками сообщества на этих событиях.
- Следите за форумом opensolaris-discuss.
![]() |
Улучшайте
- Начните с прочтения руководства разработчика.
- Узнайте, как работает OpenSolaris. Вы можете немедленно погрузиться в исходные тексты.
- Приходите поболтаться в дискуссиях о коде, ошибках, и запросах об улучшении.
- Присоединитесь к сообществу чтобы поговорить об изменении отдельных свойств OpenSolaris. Или начните проект для работы над изменением.
- Найдите ошибку "на один укус", чтобы исправить ее, и начать таким образом улучшать OpenSolaris.
- Узнайте больше о том, как можно улучшить OpenSolaris.
- Мы напряженно работаем, чтобы создать процесс, который позволит любому предоставить код для OpenSolaris, поддерживая в тоже время самые высокие стандарты качества.
- Участвуйте в создании документации и создании тестов и связанных с этим инициативах.
![]() |
Продвигайте
- Присоединисть к маркетинговой дискуссии
- Добавьте кнопки любителя на ваш сайт.
- Рассказывайте об OpenSolaris на разнообразных событиях сообщества.
Мы надеемся, что работы для и вокруг проекта OpenSolaris продолжат разрастаться за рамки этого веб-сайта. Мы рады привести в качестве примера такие проекты, как Blastwave.org, cuddletech, и Sunfreeware.com.
1 Выражаем благодарность сообществу Debian за отлично выраженный общественный контракт Debian Social Contract. Он послужил больше, чем просто вдохновляющей идеей, для наших принципов.


