Krkolomné začátky linuxových distribucí
Když v roce 1991 čtyřiadvacetiletý student helsinské univerzity Linus Torvalds naprogramoval první verze Linuxu, byly okamžitě umístěny na FTP server a každý, kdo měl zájem, si mohl systém sestavit. Linux jako takový je pouze jádro, na kterém se spolu s dalšími programy postaví kompletní operační systém, což už vyžaduje nějaké znalosti.
A právě to byl problém – běžný uživatel se k Linuxu prakticky neměl šanci dostat, protože neměl dostatečné znalosti a zkušenosti k tomu, aby si mohl Linux nainstalovat a nakonfigurovat. To byl důvod zrození myšlenky, dát dohromady Linux s pár dalšími programy a vydat ho jako kompletní balík, tedy linuxovou distribuci.
Jednou z prvních linuxových distribucí byla distribuce SLS (Softlanding Linux System), která obsahovala pár základních programů a utilit, včetně X Window Systemu. Tato distribuce nebyla úplně dobře udržovaná, což nakonec vedlo ke zrození Slackwaru (který původně začínal jako pročištění SLS) a o několik let později přimělo i Iana Murdocka začít vyvíjet vlastní distribuci pojmenovanou Debian, tedy spojení jeho jména se jménem jeho tehdejší přítelkyně Debry.
Rané verze Debianu
První, spíše vývojové verze Debianu vycházely v letech 1993–1996, přičemž už tehdy se zde objevovaly pokusy o portování na různé platformy a použití jiného kernelu (například mikrojádra GNU Hurd). Během vývoje prvních verzí se zrodil i jeden z prvních balíčkovacích systémů dpkg, později byl původní dpkg přejmenován na dpkg-deb a vytvořen nový program dpkg, který fungoval jako frontend. Tento systém byl později přepsán a po mnoha změnách je v Debianu s námi dodnes.
Stále pokračující bouřlivý vývoj vedl k vydání verzí 1.x (první vydání bylo 1.1 „Buzz“ vydané v červnu 1996). Během vydávání verzí 1.x docházelo v projektu k velkým změnám – Ian Murdock projekt opustil a jeho místo ve vedení projektu převzal Bruce Perens. V této době vzniká společnost Software in the Public Interests, Inc., která vznikla se záměrem umožnit příjem finančních darů, ale rychle se rozrostla a získala pod sebe několik dalších projektů mimo Debian.
S verzí 2.1 přišel další důležitý program, který dnes každý uživatel Debianu musí důvěrně znát – Advanced Packaging Tool (apt).
Rychle rostoucí projekt
Debian se začal velmi rychle rozrůstat, nadále pokračoval vývoj a snahy o portování na nové architektury. V roce 2004 se navíc pod záštitou nově vznikající společnosti Canonical objevuje distribuce odštěpená od Debianu: Ubuntu.
Správa balíčku nástrojem dselect v distribuci Debian 3.0
Velkým skokem od prvních vydání byla verze 3.1 (vyšla 6. června 2005), ve které Debian obsahoval na 20 000 balíků a přicházela s GNOME jako výchozím desktopovým prostředím, které tak nahradilo do této chvíle výchozí KDE. Začíná se zrychlovat vydávání nových verzí a projekt se rychle rozrůstá o další software.
4, 5, 6, 7…?
Postupně vycházely další a další verze, některé byly podstatné více, některé méně.
- Vydání 4.0 „Etch“ vyšlo v roce 2007 a obsahovalo na 18 200 binárních balíčků spravovaných více než tisícem vývojářů.
- Vydání 5.0 „Lenny“ vyšlo roku 2009, počet balíčků překročil 23 000. Toto vydání podporovalo nejnovější procesory architektury ARM.
- 6. vydání Debianu („Squeeze“) vyšlo v roce 2011 a přineslo řadu novinek, např. nový kernel a přesunutí problémového firmwaru do „nonfree“ (repozitáře pro nesvobodný software).
- 7. vydání („Wheezy“) vyšlo v roce 2013 a je zatím posledním (verze 7.6.0). Toto vydání přineslo kernel ve verzi 3.2, nové GNOME 3.4 a KDE Plasma 4; OpenOffice.org zde byl nahrazen balíkem LibreOffice a do repozitářů přibylo dalších 12 800 balíčků – v tuto chvíli je jich okolo 30 tisíc.
Prostředí GNOME 3.4 v distribuci Debian 7
A co bude dál?
Na následující měsíce je plánováno vydání nové verze – Debian 8 s označením „Jessie“. O nově připravované verzi Debianu zde brzy vyjde článek. No a já se těším na naše setkání u dalšího dílu seriálu „Historie linuxových distribucí“.