Debian
Материал из Википедии — свободной энциклопедии
Debian |
|
Debian GNU/Linux 5.0 («Lenny») |
|
| Разработчик |
Проект Debian |
|---|---|
| Семейство ОС | |
| Исходный код | |
| Первый выпуск | |
| Последняя версия | |
| Тип ядра | |
| Интерфейс | |
| Лицензия | |
| Состояние |
Актуальное |
| Веб-сайт | |
Debian — операционная система, состоящая как из свободного ПО с открытым исходным кодом, так и из закрытых компонентов. В первичной форме, Debian GNU/Linux — наиболее популярный дистрибутив Linux, оказывающий значительное влияние на развитие этого типа ОС в целом. Также существуют проекты на основе других ядер: Debian GNU/Hurd, Debian GNU/kNetBSD и Debian GNU/kFreeBSD. Debian может использоваться, как операционная система для серверов, так и для рабочих станций.
Debian имеет наибольшее среди всех дистрибутивов хранилище пакетов — готовых к использованию программ, — и если даже не по их числу, то по числу поддерживаемых архитектур: начиная с ARM, используемой во встраиваемых устройствах, наиболее популярных x86 и PowerPC, новых 64-разрядных AMD и заканчивая IBM S/390, используемой в мейнфреймах. Хранилище разделено на три ветки:
- стабильную (stable), содержащую пакеты, вошедшие в последний официальный дистрибутив (обновление пакетов в нём происходит только для устранения уязвимостей);
- тестируемую (testing), из которой будет формироваться следующий стабильный дистрибутив;
- нестабильную (unstable), в которой пакеты готовятся к помещению в тестируемую ветку.
Существует также ветка, называемая экспериментальной (experimental); в неё помещаются пакеты, претерпевающие особо большие изменения. Для работы с хранилищем разработаны разные средства, самое популярное из которых — APT.
Debian стал основой целого ряда дистрибутивов (более 100, см. список дистрибутивов, основанных на Debian). Самые известные из них — Adamantix, Bioknoppix, Dreamlinux, Clusterix, Gnoppix, Knoppix, Ubuntu, Libranet, Linspire, MEPIS и Xandros Desktop OS.
Стабильные версии операционной системы Debian называются именами персонажей мультфильма «Toy Story». Само название «Debian» составлено из имён основателя проекта Яна Мёрдока (Ian Murdock) и его подруги (впоследствии — жены, ныне — бывшей) Дебры (Debra).
Содержание |
[править] История
Создание Debian было начато в августе 1993 года Яном Мёрдоком. Он руководствовался желанием создать дистрибутив, процесс которого будет, с одной стороны, открытым и свободным в духе Linux и GNU, и одновременно исключительно тщательным и добросовестным. Сначала над проектом работала небольшая сплочённая группа хакеров мира свободного ПО, которая постепенно разрасталась, став большим организованным сообществом разработчиков и пользователей. [2]
История релизов Debian:
| Версия | Кодовое имя | Дата выхода | Архитектуры | Пакеты | Окончание срока поддержки |
|---|---|---|---|---|---|
| 0.93R6 | 26 октября 1995 | 1 | |||
| 1.1 | Базз (Buzz) | 17 июня 1996 | 1 | 474 | 1996 |
| 1.2 | Рекс (Rex) | 12 декабря 1996 | 1 | 848 | 1996 |
| 1.3 | Бо (Bo) | 5 июня 1997 | 1 | 974 | 1997 |
| 2.0 | Хэмм (Hamm) | 24 июля 1998 | 2 | ≈ 1,500 | 1998 |
| 2.1 | Слинк (Slink) | 9 марта 1999 | 4 | ≈ 2,250 | декабрь 2000 г. |
| 2.2 | Потэйто (Potato) | 15 августа 2000 | 6 | ≈ 3,900 | апрель 2003 г. |
| 3.0 | Вуди (Woody) | 19 июля 2002 | 11 | ≈ 8,500 | август 2006 г. |
| 3.1 | Сарж (Sarge) | 6 июня 2005 | 11 | ≈ 15,400 | апрель 2008 г. |
| 4.0 | Этч (Etch) | 8 апреля 2007 | 11 | ≈ 18,000 | февраль 2010 г. |
| 5.0 | Ленни (Lenny) | 14 февраля 2009 | 12[3] | >23,000[3] | будет объявлено позднее |
| 6.0 | Сквиз (Squeeze)[4] | будет объявлено позднее | будет объявлено позднее | ||
| Условные обозначения: | |||
|---|---|---|---|
| не поддерживается | поддерживается | текущая версия | запланирована / в разработке |
Подробнее о релизах Debian см. на официальном сайте.
[править] Поддерживаемые архитектуры
Текущая стабильная версия официально портирована на следующие архитектуры:
- i386 — архитектура x86, разработана для Intel-совместимых 32-битных процессоров
- amd64 — архитектура x86-64 разработана для Intel/AMD 64-битных процессоров
- alpha — архитектура DEC Alpha
- sparc — архитектура Sun SPARC для Sun-4m, Sun-4u и Sun-4v систем
- arm, armel — архитектура ARM для Risc PC и различных встраиваемых систем
- powerpc — архитектура PowerPC
- hppa — архитектура HP PA-RISC
- ia64 — архитектура Intel Itanium (IA-64)
- mips, mipsel — архитектура MIPS (big-endian и little-endian)
- s390 — архитектура IBM ESA/390
- m68k — архитектура Motorola 68k для Amiga, Atari, Macintosh и других встраиваемых VME-систем
[править] Стадии разработки
Пакеты программного обеспечения, которые находятся в разработке, изначально попадают или в дистрибутив проекта под названием unstable (также известен как sid), или в репозиторий experimental. Версии ПО в unstable достаточно стабильны, чтобы увидеть свет по мнению их разработчиков, но они уже содержат специфичные изменения, внесённые в рамках проекта Debian, в том числе информацию для создания пакета дистрибутива. Эти изменения могут быть новыми и не тестированными. ПО, не готовое к выпуску, обычно размещается в experimental.
После того, как версия ПО пробудет в unstable некоторое количество времени (в зависимости от критичности изменений), пакет автоматически переходит в дистрибутив testing. Переход происходит только если пакет не содержит критичных багов, и все остальные необходимые пакеты удовлетворяют условиям перехода в testing.
Так как обновления пакетов Debian между официальными релизами не включают в себя новую функциональность, некоторые разработчики используют пакеты из unstable и experimental для новых версий своих продуктов. Однако эти дистрибутивы тестируются не так тщательно, как stable и могут не получать вовремя важные исправления безопасности. Иногда невнимательное обновление на работающие пакеты из unstable может серьёзно нарушить работу ПО.
После того, как пакеты в testing дозрели, и цели, поставленные перед следующим релизом, достигнуты, testing становится следующей стабильной версией. Последний стабильный релиз Debian под названием Lenny получил порядковый номер 5.0 14го февраля 2009. Следующий релиз 6.0 имеет кодовое имя «Squeeze».
[править] Лидеры проекта
- Ян Мёрдок (август 1993 — март 1996), основатель Дебиан
- Брюс Перенс (апрель 1996 — декабрь 1997)
- Ян Джексон (январь 1998 — декабрь 1998)
- Уичерт Аккерман (январь 1999 — март 2001)
- Бен Коллинс (апрель 2001 — апрель 2002)
- Бдайл Гарби (апрель 2002 — апрель 2003)
- Мартин Мичлмаур (март 2003 — март 2005)
- Брендан Робинсон (апрель 2005 — апрель 2006)
- Энтони Таунс (апрель 2006 — апрель 2007)
- Сэм Хочевар (апрель 2007 — апрель 2008)
- Стив МакИнтайр (c апреля 2008)
[править] Условия
Общественный договор Debian[1], впервые заключённый в 1997 году и обновлённый в 2004, включает в себя Критерии Debian по определению свободного ПО. Он позволяет утверждать, что Debian GNU/Linux является одной из наиболее свободных из популярных операционных систем.
[править] Debian и FSF
Критерии Debian по определению свободности не полностью совпадают с критериями Фонда свободного ПО (FSF).
Например, в проекте Debian принято считать несвободными лицензию GNU FDL, если она используется с неизменяемыми разделами, и лицензию Free Art, которые FSF считает свободными лицензиями для документации и произведений искусства[5]. В то же время Debian, также как и OSI, считает свободной Artistic License 1.0, которую FSF считает неудачно написанной, и потому несвободной[5].
FSF не допускает значительной помощи в использовании собственнического ПО, а Debian предоставляет для пользователей несвободного ПО место на серверах, списки рассылки и др. В то же время FSF не требует полной свободы для нефункционального содержимого (например, графика в игре или политическая речь)[6], а Debian помещает такое несвободное содержимое в раздел с остальными несвободными компонентами.
Иногда в Debian проводится голосование с целью решить, что делать с несвободными компонентами:
- 2004: о прекращении поддержки раздела с несвободным ПО к следующему выпуску: раздел оставлен[7].
- 2006: о решении проблемы firmware без исходного кода (блоб) в ядре, и дате выпуска Etch: выпуск не отложен[8].
- 2008: о решении проблемы firmware без исходного кода и дате выпуска Lenny: считать блобы не нарушающими GPL, пока не доказано обратное[9].
Из‐за этих различий некоторые воинственные считают, что операционные системы Debian недостойны звания свободных, и вместо них поддерживают gNewSense[10].
[править] Примечания
- ↑ 1 2 Общественный договор Debian. Software in the Public Interest, Inc. (26 апреля 2004). Проверено 4 января 2009.
- ↑ «О Debian» на сайте debian.org Подробнее см. www.debian.org.
- ↑ 1 2 Debian GNU/Linux 5.0 released. Debian (2009-02-14). Проверено 15 февраля 2009.
- ↑ Claes, Luk Release Update: freeze guidelines, testing, BSP, rc bug fixes. список рассылки debian-devel-announce (2008-09-01). Проверено 31 октября 2008.
- ↑ 1 2 http://www.gnu.org/licenses/license-list.html
- ↑ http://www.gnu.org/philosophy/free-system-distribution-guidelines.html
- ↑ http://www.debian.org/vote/2004/vote_002
- ↑ http://www.debian.org/vote/2006/vote_007
- ↑ http://www.debian.org/vote/2008/vote_003
- ↑ http://www.gnewsense.org/FAQ/FAQ#toc3
[править] Ссылки
| Debian на Викискладе? |
- Официальный международный сайт, представлен на разных языках, в том числе на русском
- Новостной сайт, посвящённый Debian(англ.)
- www.debianhelp.org — сайт, предназначенный помочь в установке, конфигурировании и использовании OC Debian GNU/Linux(англ.)
- www.debian-administration.org — в помощь администраторам и пользователям Debian(англ.)
- Debian Wiki(рус.)
- debian.nsu.ru — Зеркало Debian GNU/Linux в Новосибирском Государственном Университете(рус.)
- Debian.By — сайт сообщества пользователей Debian GNU/Linux (рус.)
[править] Другие ресурсы, полезные при работе с Debian
- Пакет дня Debian — описания наиболее интересных и полезных пакетов из репозитория Debian и Ubuntu
- backports.org — пакеты новых версий ПО, адаптированные для старых версий Debian
- debian-multimedia.org — неофициальный репозитарий мультимедийных приложений, не включенных в основной дистрибутив из-за патентных и иных ограничений (например, mencoder и lame)
- apt-get.org — неофициальные APT-репозитарии пакетов для Debian и основанных на нём дистрибутивов
- Debian-Russian.org — сайт IRC-канала сообщества русских пользователей Debian
- #debian-russian — IRC-канал сообщества русских пользователей Debian (в KOI8-R) [ Логи ]
- #debian-ru там же — в UTF-8
- xmpp:debian@conference.jabber.ru — русскоязычная jabber конференция на сервере jabber.ru
- #debian — IRC-канал сообщества пользователей Debian GNU/Linux в сети ByNets.Org
[править] Полезная информация
- Deb-пакеты изнутри(рус.)
[править] Блоги, посвящённые Debian GNU/Linux
|
|
||
|---|---|---|
| Инфраструктура | Debian Manifesto · DebConf · Software in the Public Interest · Критерии Debian по определению свободного ПО · Debian Social Contract · Alioth | |
| ПО | Формат .deb · dpkg · APT · aptitude · debconf package · Debian-Installer · ПО Mozilla Corporation, переименованное в Debian · Alien · Jigdo · dash | |
| Варианты ОС | Debian GNU/Hurd · Debian GNU/kFreeBSD · Debian GNU/kNetBSD · Custom Debian Distribution | |
| Люди | Ян Мердок · Брюс Перенс · Стив МакИнтайр · Список лидеров проекта Debian | |
|
|
||
|---|---|---|
| Настольные | Fedora • Mandriva • openSUSE • Ubuntu • Mint • PCLinuxOS | |
| Серверные | Debian • CentOS • RHEL • SLES | |
| «Гиковские» | Arch • Gentoo • LFS • Slackware | |
| Миниатюрные | DSL • Puppy | |
| Debian | Baltix • DSL • Dreamlinux • Elive • Gnoppix • gOS • Guadalinex • Kanotix • Knoppix • Linspire • Maemo • MEPIS • Progeny • Ubuntu • Xandros | |
| Ubuntu | Kubuntu • Школьный Линукс • Xubuntu • Mint • Fluxbuntu • Edubuntu • InfraLinux • nUbuntu • Ubuntu Studio • Ulteo • Runtu • gNewSense • Guadalinex | |
| Fedora | ASPLinux • Red Flag • Russian Fedora • Yellow Dog • Linux XP | |
| Red Hat | CentOS • Scientific • Unbreakable • МСВС | |
| Slackware | Zenwalk • Slamd64 • Slax • BackTrack • Frugalware • MOPSLinux • Vector • DeLi | |
| Mandriva | PCLinuxOS | |
| Другие | ALT • Ark • cAos • CRUX • Yoper • GoboLinux • Sabayon • Source Mage • SliTaz • Mobilinux • Thinstation • Angstrom • Trinux • RTK • Freesco • Zeroshell | |

