Debian - dziesięciolecie

Transkrypt

Debian - dziesięciolecie
Debian - dziesi ę c i ol e c i e
Projekt Debian, pod którego skrzydła mi powstaje jedna z najpop ul a r niejszych
dystryb u cji Linuks a, obchodzi w tym roku swoje dziesięciolecie. W takiej chwili
warto przyjrzeć się tem u, jak powstał, kto go tworzy i na jakich zasadac h
funkcjon uje .
Przede wszystkim warto przypom nieć, iż Debian to nie tylko system pakietów,
instalator czy zbiór oprogra mow a ni a. To przede wszystkim grono ludzi z całego
świata, pracujących dla wspólnego celu, często różniących się w poglądac h, ale
zgodnych co do najważniejszych zasad. Debian, w odróżnieni u od większości
znaczących dystryb u cji, jest projektem zupełnie niekomercyjnym , rozwijanym
przez ochot ników. Powstaje przy wsparci u, ale nie pod kontrolą firm i korporacji,
wykorzyst ując przy tym tylko i wyłącznie wolne oprogram owa nie oraz otwarte
stan d a r d y.
A to wszystko zaczęło się tak, jak w przypadk u wielu innych otwartych projektów,
od pomysł u i inicjatywy jednego człowieka. Tym człowiekiem był Ian Murdock.
Miał on dość ówczesnyc h komercyjnych dystryb u cji, często pełnych błędów,
niespójnyc h i nieprzetestowa nyc h (o żadnej z nich nikt już dziś nie pamięt a).
Uważał, iż powinn a powstać dystryb u cj a tworzona w otwarty sposób tak, aby
każdy mógł brać udział i pomagać w jej rozwoju. Innymi słowy czem u nie
powtórzyć modelu, który spr awdził się w przypad k u jądra Linuks a. Swoje
postul aty Ian zapisał w manifeście, który stał się podwaliną ``Projekt u Debian''.
Wielki potencjał leżący w takim pomyśle dostrzegł zarząd Free Software
Foun d a tio n , przyznając Debianowi wsparcie finansowe w czasie pierwszego roku
działalności.
Z czasem powstały najważniejsze doku me n ty, stanowiące ideowy funda m e n t
projekt u, niezmieniony od samego początku. Przede wszystkim chodzi o ``Umowę
społeczną'', wyznaczającą priorytety działalności, którymi są dla projekt u
użytkownicy oraz wolne oprogram owa nie. Natur al nie nas uw a się pytanie o to, co
należy rozu mieć przez ``wolne oprogram ow a nie''. To wyjaśnia drugi z kluczowych
dok u m e n t ów, ``Debian Free Software Guidelines''. Warto zauważyć, że na nim
właśnie opierał się Bruce Perens ogłaszając manifest (a zarazem definicję) Open
Source.
Nie należy jednak zapominać, że nawet najpiękniejsza ideowo dystryb u cj a
zginęłaby, gdyby nie była dobra od strony technicznej. Zapewnienie spójności
system u w waru n k a c h otwartego rozwoju jest trud n e, dlatego dużo uwagi
poświęcono stworzeniu jasnych przykazań nat ur y technicznej, obowiązujących
każdego deweloper a, zebra nyc h w ``Debian Policy''. Powstała też obszer na
dok u m e n t a cj a dewelopers k a, napis a n a w sposób nieco mniej formalny. Aby
ułatwić współpracę w tak rozproszonej grupie istnieją liczne listy dysk u s yj ne,
kan ały IRC, keyring PGP, system śledzenia błędów, CVS, Alioth (klon
SourceForge) i wiele innych. Utrzym a nie tak dużego zaplecza technicznego
możliwe jest dzięki wsparci u sponsorów, zapewniających serwery i łącze.
W tak dużym projekcie potrzebne okazują się władze. Przywódcą jest wybiera ny
na roczną kadencję Lider Projekt u, który jednak pełni przede wszystkim rolę
reprezent acyj ną. Jego prawa i obowiązki, tak jak i innych organów projekt u
(Sekretarz, Komitet techniczny) formalizuje krótka i treściwa konstyt u cja. W
praktyce największą władzę posiada Zgromadzenie deweloperów, głosująć mailem
potwierdzonym własnym podpise m PGP. Debian nie star a się mnożyć formalności,
jest ich tyle, ile tylko konieczne dla spraw nego działania projekt u. Nie posiada
osobowości prawnej, działa jednak pod parasolem organizacji ``Software in Public
Interes t'', której stat u towym celem jest wspiera nie wolnego oprogra mow a ni a.
Dziś projekt Debian liczy ponad tysiąc członków, zapewnia wsparcie dla 11
architekt u r , udostęp ni a ponad dziesięć tysięcy pakietów, w wielu rankingac h jest
uznaw a n y za najlepszą dystryb ucję. Jest bazą dla wielu innych projektów o
rozmaitym przeznacz ni u. Dużo słyszy się o jego wdrożeniach w wielkim biznesie,
bad ani ac h naukowych czy agendac h rządowych. Debian osiągnął bardzo wiele w
ciągu ostat nich 10 lat – oby nadchodząca dekad a okazała się jeszcze lepszą.
Adam Byrtek
Zainteresow a nyc h zapr asz a m do zapozna ni a się ze slajda mi pochodzącymi z mojej
prelekcji ``Debian za kulisami'', wygłoszonej w maju 2003r. w Krakowie w ramac h
Linux Foru m & Academy. Slajdy dostępne są pod adrese m:
ftp: / / f t p .i nfor m a tica.agh.ed u . pl / lf a / 0 5 _ 2 1_03 /