Debian: краткая история большого проекта

понедельник, марта 23, 2009

Разработка Debian началась в августе 1993 года Яном Мердоком, студентом Университета Purdue. Известна дата первого анонса нового проекта, представленного как "the Debian Linux Release" — 16 августа 1993 года. C ноября 1994 до ноября 1995 разработку Debian спонсировал проект GNU (организация основанная Ричардом Столлманом и создавшая General Public License, более известную как GNU).

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

Ян Мердок активно участвовал в разработке проекта до 1996. Оставляя разработку Debian, Ян предложил Брюса Перенса в качестве следующего лидера проекта.


Название
Название дистрибутива произошло из сочетания двух имен: Debra и Ian. В 1993 году Дебра была подругой Яна, в дальнейшем они поженились. В настоящее время Дебра и Ян официально разведены.

Первые релизы
Первый релиз - Debian 0.91, включал в себя примитивную систему пакетов с возможностью управления. На момент выпуска данного релиза проектом занималось 10-12 человек. В течение всего 1994 года шла работа над организацией проекта, а также над разработкой программы dpkg.
Следующий релиз - Debian 0.93 Release 5 был выпущен в марте 1995 года. В этом релизе для установки и обслуживания пакетов использовалась программа dpkg. В структуре проекта появились мэнтейнеры — разработчики, отвечающие за конкретные пакеты программ.
Выход версии Debian 0.93 Release 6 состоялся в ноябре 1995. В этом релизе впервые появился dselect - первая система пакетного менеджмента, представляющая из себя front-end к dpkg, способная обеспечивать автоматическое разрешение зависимостей. Если в Slackware впервые среди всех дистрибутивов Linux появилось понятие пакетного менеджмента, то в Debian, с включением в состав системы программы dselect, впервые появилось понятие контроля зависимостей и дистрибутивных пакетов.


Debian и Брюс Перенс

Как уже было отмечено, в 1996 году Ян Мердок оставил разработку Debian, предложив на пост нового лидера проекта Брюса Перенса. К моменту ухода Яна из проекта, Брюс около года занимался поддержкой базовой системы.
Брюс Перенс, занимая пост лидера проекта Debian, инициировал несколько важных разработок:
- создание Принципов Свободного Программного Обеспечения Debian.
- создание Общественного контракта Debian.
- создание принципов контроля качества включаемых в дистрибутив пакетов.
- внедрение системы кодовых имен версий дистрибутива, основанной на именах персонажей мультфильма Toy Story компании Pixar.
Последнее новшество было неслучайным, так как Брюс Перенс тогда работал в компании Pixar, выпустившей первый компьютерный мультфильм Toy Story. Также при Брюсе Перенсе Debian завоевал место на рынке, а так же репутацию платформы для серьезных технически-одаренных Linux пользователей.
Брюс Перенс оставил пост лидера проекта в начале января 1998 года, передав бразды управления Яну Джексону.

Debian 2000 г. - настоящее время
В 2000 году начала свою работу ежегодная конференция «DebConf» для разработчиков и пользователей. В июле 2002, Проект выпустил версию 3.0, под кодовым названием woody, стабильный выпуск, который получил большое количество обновлений до следующего выпуска, 3.1 Sarge в июне 2005. Sarge включал в себя много существенных изменений, главным образом из-за большого периода времени, которое потребовалось, чтобы заморозить и выпустить дистрибутив. Новый релиз включал в себя обновление более чем 73 % программного обеспечения, относительно предыдущей версии. Также очень сильно возросло количество пакетов программного обеспечения, включаемого в репозитории Sarge: оно почти удвоилось и включало 9 000 новых пакетов. Существенные изменения претерпел инсталлятор, который включал поддержку RAID, XFS и LVM, а также поддержку обнаружения аппаратных средств, делая установку дистрибутива для новичка намного легче. Большая работа была проделана в области локализации дистрибутива: инсталлятор имел полную языковую поддержку, так как к тому времени включаемое программное обеспечение было переведено почти на сорок языков; руководство по установке дистрибутива и примечания к выпуску были переведены на 10 и 15 языков соответственно.

Debian 4.0 (Etch), был выпущен 8 апреля 2007 для такого же количества архитектур как Sarge. Etch насчитывал приблизительно 18 200 бинарных пакетов, поддерживаемых более чем 1 030 разработчиками Debian.
Debian 5.0 (lenny) был выпущен 14 февраля 2009 после 22 месяцев развития. Он включает более чем 25 000 пакетов программ. В Lenny была добавлена поддержка платформы Marvell's Orion, а также различных нет-буков, таких как Asus Eee PC.
Следующий стабильный выпуск Debian получит название «squeeze».

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

В написании данной статьи мне помогли следующие материалы:
История Проекта Debian
Linux: извлечения из истории
Debian: история в клонах
Статья Debian на сайте русской Википедии
Статья Debian на сайте английской Википедии

2 коммент.:

28 марта 2009 г. в 01:43 Dr.AKULAvich комментирует...

Приветствую!
Хотел подписаться на обновления блога, а браузер кричит, мол, RSS не найден.
Сделайте подписку на ленту более удобной, подключив SmartFeed в FeedBurner.
Успехов в блоговедении :-)

30 марта 2009 г. в 02:49 duke комментирует...

Спасибо за совет. SmartFeed подключил, буду благодарен если сможете снова попробовать оформить подписку и сообщить мне, все ли теперь работает нормально.
За пожелание успехов, отдельное спасибо! :)

Отправить комментарий