Debian

Материал из in.wiki
Перейти к навигации Перейти к поиску

Debian («Д́ебиан») — универсальная операционная система. Используется и как десктопная, и как серверная; послужила основой для многих других популярных проектов — например, Ubuntu.

Логотип Debian

Проект Debian известен строгим подходом к тестированию пакетов[1] и циклом выпуска новых версий. Использует систему управления пакетами APT и предлагает большие репозитории (в том числе с несвободным ПО, но по умолчанию они отключены). Популярна поставка на нескольких DVD, однако рекомендуемый вариант установки — net install CD — помещается на 1 CD и включает лишь необходимые компоненты; остальные пакеты загружаются из сети.

Существуют официальные версии для архитектур x86-32, x86-64, DEC Alpha, Sun SPARC, ARM, PowerPC, HP PA-RISC, Intel Itanium (IA-64), MIPS, IBM ESA/390.

Фактически, все релизы Debian до настоящего момента использовали ядро GNU/Linux, однако ведется разработка и с GNU Hurd, FreeBSD и NetBSD.

Проект изначально поддерживался Free Software Foundation. В настоящее время интересы Debian (и другого свободного ПО) защищает некоммерческая организация Software in the Public Interest.

История[править | править код]

Проект основан в 1993-м году Яном Мёрдоком. Название дистрибутива образовано от имен Яна и Дебры, его подруги и будущей (а теперь уже бывшей) жены.

В 1996-м году появились первые версии 1.x. Тогда же предложен общественный договор с пользователями (Debian Social Contract), включавший гарантии того, что

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

Наряду с этим публиковался документ Debian Free Software Guidelines, где указывались требования к ПО, которое может включаться в Debian:

  1. Свободно распространяется.
  2. Должен прилагаться исходный код.
  3. Допускаются модификации и производные работы.
  4. Код автора остается неизменным.
  5. Нет дискриминации групп и отдельных лиц.
  6. Нет дискриминации по целям использования (например, в коммерческой деятельности).
  7. При распространении лицензия должна полностью сохраняться.
  8. Лицензия не должна быть специфической для Debian.
  9. Лицензия не должна затрагивать другое ПО.
  10. Свободными считаются, например, GPL, BSD и Artistic License.

Структура проекта и цикл разработки[править | править код]

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

На сервере debian.org содержатся официальные списки рассылки для общения участников проекта.

Все пакеты распределены по разработчикам (как правило, один пакет поддерживается одним человеком). Каждый пакет должен пройти продолжительное тестирование в нестабильной и тестовой ветви дистрибутива, прежде чем попасть в рекомендуемую для использования стабильную.

Для стабильной и тестовой ветви выпускаются обновления безопасности, которые настоятельно рекомендуется использовать в большинстве случаев. По выходу новой стабильной ветви предыдущая помечается как «старая стабильная» (oldstable) и поддерживается еще в течение года.

Новый релиз выходит примерно раз в 1,5 года.

Релизы[править | править код]

Релизы получают кодовые названия по именам персонажей мультфильма «Toy Story». Одновременно существуют и поддерживаются четыре ветки Debian: стабильная (stable), тестовая (testing), нестабильная (unstable) и экспериментальная (experimental). Существует возможность создания "смешанной" системы Debian, в которой соседствуют пакеты из различных веток. Тестовая ветка в момент релиза замораживается и становится stable.

  • 1.1 — «buzz» (17.06.1996 г.)
  • 1.2 — «rex» (12.12.1996 г.)
  • 1.3 — «bo» (05.06.1997 г.)
  • 2.0 — «hamm» (24.07.1998 г.)
  • 2.1 — «slink» (09.03.1999 г.)
  • 2.2 — «potato» (15.08.2000 г.)
  • 3.0 — «woody» (19.07.2002 г.)
  • 3.1 — «sarge» (06.06.2005 г.)
  • 4.0 — «etch» (08.04.2007 г.)
  • 5.0 — «lenny» (14.02.2009 г.)
  • 6.0 — «squeeze» (06.02.2011 г.)


Стабильной (stable) веткой на данный момент является squeeze, тестовой (testing) — wheezy. Текущая нестабильная ветка всегда называется «sid».

Среды рабочего стола[править | править код]

По умолчанию Debian предлагает GNOME, однако можно выбрать KDE, Xfce и LXDE.

Ссылки[править | править код]

Примечания[править | править код]

  1. Что, конечно, напрочь исключает конфузы наподобие того, что было с OpenSSL и что придумали, очевидно, завистники.
Мир Свободного ПО
Мета Копилефт · Исходный текст · GNU · Free Software Foundation · FSF Europe · Линуксоид
Публичные лицензии BSD · LPPL · GPL (GPL v.3) · LGPL · GFDL · QPL · CCL
Свободное ПО: Apache · Emacs · FreeBSD · I2P · Mozilla Firefox · Ogg Vorbis · OpenOffice.org · Tor
Дистрибутивы GNU/Linux ALTLinux · ArchLinux · ASPLinux · CentOS · Debian · Fedora · Gentoo · GNewSense · Mandriva · OpenSUSE · RedHat · Slackware · Ubuntu · Zenwalk
Люди: Ричард Столлман · Линус Торвальдс
Сайты: GNU Savannah · gpl-violations.org · SourceForge · code.google.com
Казусы: Мобильная система вооружённых сил · wait4 · Kororaa
Статьи: Как поддержать Open Source проект без написания кода · Linux это НЕ Windows · Правительственная поддержка свободного и открытого ПО