Debianin vaikutus Linuxin avoimen lähdekoodin yhteisössä


Linux-yhteisö ja teknologiamaailma yleensäkin järkyttyivät Ian's Murdockin traagisesta kuolemasta pari viikkoa sitten – ja oikeutetusti. Ianin perintö ja visio Debian-projektin perustajana ei vain vaikuttanut moniin muihin, jotka aloittivat oman jakelunsa, vaan olivat myös keino luoda vakaa käyttöjärjestelmä, jota monet yksityishenkilöt ja yritykset kaikenkokoisia on käytetty yli 20 vuotta.

Tässä artikkelissa tarkastellaan joitain Debianin historian ja kehityksen virstanpylväitä ja sen vaikutusta moniin vankoihin ja suosittuihin johdannaisiin, jotka ovat käytössä nykyään.

#1 – Debian oli ensimmäinen jakelu, johon kehittäjät ja käyttäjät saattoivat osallistua

Vain muutaman vuoden Linuxia käyttäneet ihmiset pitävät yhteisöpohjaista kehitystä itsestäänselvyytenä. Nykyiset Internet-nopeudet ja sosiaalinen media eivät olleet saatavilla vuoden 1993 puolivälissä, kun Ian Murdock ilmoitti Debianin luomisesta. Siitä huolimatta Ian onnistui saamaan kaiken toimimaan. Free Software Foundation sponsoroi hänen pyrkimyksiään Debianin alkuaikoina.

Sitä ennen koko vuosi (1994) käytettiin projektin järjestämiseen, jotta muut kehittäjät voisivat osallistua. Maaliskuussa 1995, kun Debian 0.93R5 julkaistiin, jokainen ohjelmoija alkoi ylläpitää omia pakettejaan. Ennen pitkää myös postituslista perustettiin, ja Debianin suosio sekä lahjoitukset nousivat pilviin.

RedHat vs Debian – Hallinnollinen näkökulma

#2 – Debian on järjestetty perustuslain, yhteiskuntasopimuksen ja politiikka-asiakirjojen avulla

Jos ajattelet sitä, Debianin kaltaisen suuren projektin johtaminen ja levittäminen edellyttää, että avustajat ja käyttäjät noudattavat ohjeita ponnistelujen yhdistämiseksi ja järjestämiseksi. Se ei olisi mahdollista ilman asiakirjoja, joita käytetään ohjaamaan hankkeen johtamista, osoittamaan, miten päätökset tehdään, ja hahmotella vaatimuksia, jotka ohjelmiston on täytettävä voidakseen olla osa hanketta.

Nämä asiakirjat ovat Debian Constitution, The Social Contract ja The Debian Policy Manual. Jos käytät pari minuuttia niiden lukemiseen, huomaat, että projekti pysyy aina 100 % vapaana (The Debian Free Software Guidelines, osa The Social Contractia) ja loppukäyttäjät ovat pääprioriteettina.

Samaan aikaan Debian on sitoutunut antamaan takaisin vapaiden ohjelmistojen yhteisölle jakamalla projektin tekemiä virheenkorjauksia ja parannuksia käyttöjärjestelmään sisältyvien ohjelmien tekijöille.

#3 – Debian varmistaa yhdenmukaisuuden päivitysten välillä

Mikä helpotus onkaan tietää, ettei sinun tarvitse koputtaa puuta tai pitää sormia ristissä anoen, että käynnissä olevan järjestelmän päivitys sujuisi ongelmitta. Debian on niin terävä, että se mahdollistaa käynnissä olevan järjestelmän päivityksen lennossa ilman, että kaikkea tarvitsee asentaa uudelleen alusta. Vaikka on totta, että muut jakelut tarjoavat saman ominaisuuden (Fedora ja Ubuntu muutamia esimerkkejä mainitakseni), ne eivät ole stabiiliudeltaan verrattavissa Debianiin.

Esimerkiksi Wheezyssä toimiva palvelu tekee sen taatusti Jessiessä päivityksen jälkeen pienin tai ilman muutoksia.

Tietysti aikaisempaa varmuuskopiointia suositellaan aina, jos prosessin aikana tapahtuu laitteistovika, mutta ei siksi, että pelätään, että päivitys itse sotkee asioita.

#4 – Debian on Linux-jakelu, jossa on useimmat johdannaiset

Ilmaisena, vakaana käyttöjärjestelmänä ei ole yllätys, että useat yksityishenkilöt ja yritykset ovat valinneet Debianin Linux-jakelunsa perustaksi, jota usein kutsutaan "johdannaisiksi". Sellaisenaan he ovat joko käyttäneet tai rakentaneet uudelleen Debianin alkuperäisiä paketteja muiden omien pakettien ohella.

Tätä kirjoitettaessa (helmikuun 2016 puolivälissä) Distrowatch raportoi, että 349 jakelua on luotu Debianin pohjalta, joista 127 on edelleen aktiivisia. . Jälkimmäisten joukossa on joitain tunnettuja jakeluita, kuten Ubuntu, Linux Mint, Kali Linux ja peruskäyttöjärjestelmä. Siten Debian on myötävaikuttanut muun muassa Linux-työpöydän kehittämiseen ja kasvuun sekä palvelimien turvallisuuteen.

10 vuoden 2015 suosituinta Linux-jakelua

#5 – Tuki useille arkkitehtuureille

Kun Linux-ydin siirrettiin alun perin tuetuista konetyypeistä (x86) jatkuvasti kasvavaan arkkitehtuuriluetteloon, Debian on sittemmin seurannut tiiviisti perässä – siihen pisteeseen, että nykyään sitä voidaan käyttää useissa erilaisissa koneissa (32 -bittiset ja 64-bittiset PC:t, Sun UltraSPARC -työasemat ja ARM-pohjaiset laitteet muutamia esimerkkejä mainitakseni).

Lisäksi Debianin järjestelmävaatimukset mahdollistavat sen ajamisen koneilla, joilla on vähän resursseja. Kerääkö vanha tietokone pölyä? Ei ongelmaa! Käytä sitä Debian-pohjaisessa Linux-palvelimessa (minulla on Apache-verkkopalvelin, joka toimii Intel Celeron 566 MHz/256 RAM -tietokoneessa, jossa se on ollut käynnissä nyt pari vuotta).

Ja viimeisenä mutta ei vähäisimpänä,

#6 – Toy Story!

Kun Ian Murdock korvattiin Bruce Perensillä Debian-projektin johtajana, jokainen vakaa julkaisu nimettiin Toy Story -elokuvien hahmon mukaan.

Tuolloin Bruce työskenteli Pixarilla, mikä saattaa selittää syyn tällaiseen päätökseen. Kutsu minua sentimentaaliksi, mutta joka kerta kun katson elokuvia, ajattelen Debiania ja päinvastoin. Jopa Sid, lapsi, joka kidutti leluja, on paikkansa Debianissa. Ei ole yllättävää, että epävakaa versio (jossa suurin osa kehitystyöstä tehdään uutta julkaisua valmistellaan) on nimetty hänen mukaansa.

Yhteenveto

Tässä artikkelissa olemme käyneet läpi joitakin syitä, jotka tekevät Debianista erittäin vaikutusvaltaisen jakelun Linux-yhteisössä. Haluaisimme kuulla mielipiteesi tästä artikkelista ja muista syistä, miksi luulet Debianin olevan se, mitä se haluaa olla: universaali käyttöjärjestelmä (ei ihme, että NASA siirsi tietokonejärjestelmänsä kansainväliseen avaruuteen Station Windows XP:stä ja Red Hatista Debianiin muutama vuosi sitten! Lue lisää tästä).

Älä epäröi laittaa meille viestiä alla olevan kommenttilomakkeen avulla!