openSUSE:Основные принципы проекта

Перейти к: навигация, поиск

Этот документ описывает основополагающие принципы, которыми руководствуется проект openSUSE. Он адресован сообществу openSUSE и остальному миру, предоставляя материалы для понимания, как работает проект.

Основополагающие принципы openSUSE (короткая версия)

Мы...

... сообщество предоставляющее свободный и простой доступ к свободному и открытому программному обеспечению. Мы обновляем, интегрируем, полируем, документируем, распространяем, сопровождаем и поддерживаем один из лучших дистрибутивов Linux в мире. Мы работаем вместе в открытой, прозрачной и дружественной манере как часть всемирного свободного и открытого общества.

Мы хотим...

  • создать лучший в мире дистрибутив Linux
  • способствовать успеху Linux
  • сделать пользователей счастливее
  • способствовать внедрению новшеств
  • быть открытыми и работать прозрачно
  • работать вместе над развивающимися проектами
  • сотрудничать с другими сообществами
  • хорошо проводить время!

Мы ценим...

  • свободное программное обеспечение
  • открытый процесс разработки
  • открытость
  • выбор
  • стандарты
  • качество
  • прозрачность
  • наших пользователей
  • уважение к другим и их работе

Основополагающие принципы openSUSE (длинная версия)

Мы...

... сообщество openSUSE.

... проект для всех, кто борется за распространение свободного программного обеспечения, которое позволяет пользователем компьютеров делать то, что им нужно.

... огромное и сильное сообщество. Оно включает не только разработчиков, но и пользователей, тестеров, авторов, переводчиков, экспертов по удобству и простоте использования, художников, промоутеров, и всех других, кто хочет участвовать в проекте.

... разнородный проект, который охватывает большое количество технологий, объединяет людей с различным уровнем знаний, говорящих на различных языках и имеющих различные культурные традиции.

... сосредоточенны на трех основных областях:

Разработка дистрибутива
Сообщество openSUSE развивает всесторонний и технически превосходный дистрибутив Linux. Оно опирается на давние традиции развития SUSE Linux, которые формировали историю Linux в области удобства использования, стабильности, интеграции и инноваций.
Инфраструктура коммуникаций
Работа над свободным программным обеспечением основана на эффективном взаимодействии на различных уровнях. В этом помогают такие технологиями как Вики, списки рассылки, форумы, IRC или Bugzilla.
Служба сборки openSUSE
Свободное программное обеспечение развивается за счет разных участников. Служба сборки openSUSE поддерживает это свойство, что позволяет разработчикам программного обеспечения скомпилировать и включить свою программу в состав дистрибутива openSUSE, а также других дистрибутивов и платформ. Служба сборки резко упрощает процесс создания программного обеспечения от пакета исходных кодов до устанавливаемых бинарных файлов и облегчает доставку программного обеспечения конечным пользователям. Это также способствует непосредственно распределенной разработке и поддерживанию разрабатываемых веткок.

Мы хотим...

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

... помогать успеху Linux всюду. Мы хотим, чтобы Linux был успешен в широком диапазоне областей, как сервер, рабочий стол, или станция разработки ПО, и будучи принятым пользователями со всего мира и разными культурными традициями.

... создать стабильный, удобный, и многоцелевой дистрибутив, для пользователей и разработчиков, для рабочего стола и для сервера, для новичков и опытных пользователей, в общем, для всех.

... развивать новшества и новые идеи, создавая регулярно обновляемый дистрибутив. Это включает в себя использование последних наработок и делает легко возможным создать свои настройки, основанные на openSUSE.

... поддерживать и обеспечивать производственную инфраструктуру, чтобы облегчить распространение используя несколько способов, включая, но не ограничеваясь, загрузку из Интернета, продажи коробочной версии, распространение через журналы и свободное распространение дисков.

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

... сотрудничать с проектами разрабатывающими программное обеспечение и другие дистрибутивами. Мы предлагаем новшества, патчи и исправления для их включения в основную ветку разработки проектов, с целью совершенствования и распространения этих проектов.

... жить девизом SUSE на работе и отдыхе: "Хорошо проводить время ...".

Мы ценим...

... идеалы свободного программного обеспечения: свобода использования, свобода распространения, свобода изучения и изменения и свобода распространения измененной версии.

... открытый процесс разработки, основанный на преимуществах свободного программного обеспечения, который способствует объективному общественному контролю, индивидуальной ответственности и самоорганизации при работе в распределенной среде.

... открытость в сотрудничестве, общении, разработке, распространении, предоставлении исходного текста и открытом мышлении.

... выбор. Мы принимаем и уважаем разные способы работы, разные настройки приложений, сред, инструментальных средств или интерфейсов и разные цели пользователей и разработчиков. Мы ценим разнообразие и множественность, как способ удовлетворения потребностей широкого круга людей.

... стандарты, облегчающие взаимодействие и интеграцию разнообразных служб и приложений. Мы видим в стандартах основу для свободы выбора, оплота против замкнутости и монокультуры.

... качество, стремясь применять лучшие технические решения, основанные на непрерывных и прозрачных процессах разработки. Мы достигаем этого, сосредоточив наше внимание на решении возникающих у пользователей проблем, поддерживая стабильность продукта, следуя четко определенным правилам контроля процесса разработки и качества в целом.

... прозрачность процесса принятия решений, прозрачность общения и прозрачность работы и взаимодействия. Это включает в себя ответы на вопросы, предоставляя всю соответствующую информацию, а также активно привлекая все заинтересованные стороны. Мы убеждены, что культура, внутренняя работа которой может быть понята всеми, обеспечивает самую эффективную и продуктивную среду для достижения наших целей.

... наших пользователей, их желания и цели, их потребность в помощи при возникновении проблем и поддержку со стороны нашего проекта. Мы прислушиваемся к нашим пользователям и сосредоточиваем внимание на их потребностях. Мы считаем, что наши пользователи - часть нашего сообщества.

... уважение к другим людям и вкладу в проект, другим мнениям и убеждениями. Мы прислушиваемся к их аргументам и решаем проблемы конструктивно и открытым путем. Мы полагаем, что сообщество, основанное на взаимном уважении, является основой для творческой и производительной среды, позволяющей проекту быть действительно успешным. Мы не потерпим социальной дискриминации и делаем все для создания среды, в которой люди чувствуют себя безопасно и комфортно.

Управление

Проект openSUSE руководствуется своими целями и ценностями, изложенными в предыдущих разделах. Сам проект и его подпроекты управляются через наработанные процессы разработки открытых исходных кодов и процессами принятия решений.

Чтобы управлять проектом в целом существует совет openSUSE. Основными задачами для членов совета являются:

  • Выступать в качестве центрального пункта связи
  • Помогать в урегулировании конфликтов
  • Осуществлять связь с SUSE в качестве представителей интересов сообщества
  • Облегчать связь между всеми частями сообщества
  • Облегчать процесс принятия решений, где это необходимо.

Совет должен обеспечить соблюдение основополагающих принципов и поддерживать существующую структуру управления, в тоже время, совет не должен как либо влиять на процесс разработки, так как в сообществе существуют свои механизмы для достижения целей проекта. Совет должен документировать свои решения и политики.

Совет состоит из пяти членов, включая как минимум трёх людей не являющихся сотрудниками SUSE. Его возглавляет председатель с правом вето на любое решение. Председателя назначает SUSE, и как правило, он является сотрудником SUSE. SUSE назначает членов совета при участии сообщества. Совет должен включать в себя координаторов занимающихся вопросами распространения, связи и службой сборки. Для этого создан устав, четко определяющий внутренние процессы.

SUSE предоставляет сообществу openSUSE ресурсы для развития и выпуска дистрибутивов openSUSE. SUSE поддерживает openSUSE посредством спонсирования инфраструктуры, человеческими ресурсами и финансированием. Это непрерывно поддерживает инфраструктуру и создаваемое программное обеспечение.

Сообщество openSUSE и SUSE определяют содержание дистрибутива, основанное на определенных критериях и прозрачном процессе, под руководством совета. openSUSE является базой для SUSE Linux продуктов промышленного уровня.

SUSE является владельцем зарегистрированного товарного знака openSUSE. SUSE разрешает и поощряет использование официальной openSUSE графики.