Innflytelsen av Debian i Linux Open Source Community


Linux-fellesskapet, og teknologiverdenen generelt, ble sjokkert over nyheten om Ians Murdock tragiske død for et par uker siden – og det med rette. Ians arv og visjon som grunnlegger av Debian-prosjektet påvirket ikke bare mange andre som fortsatte med å starte sine egne distribusjoner, men var også middelet til å lage et bunnsolid operativsystem som mange enkeltpersoner og bedrifter av alle størrelser har brukt i mer enn 20 år.

I denne artikkelen vil vi gjennomgå noen av milepælene i historien og utviklingen av Debian og dens innflytelse på mange robuste og populære derivater som er i bruk i dag.

#1 – Debian var den første distribusjonen som utviklere og brukere kunne bidra til

Folk som har brukt Linux i bare et par år, tar kanskje fellesskapsbasert utvikling for gitt. Nåværende internetthastigheter og sosiale medier fantes ikke i midten av 1993 da Ian Murdock annonserte etableringen av Debian. Likevel klarte Ian å få det hele til å fungere. Hans innsats ble sponset av Free Software Foundation under Debians tidlige dager.

Før det gikk et helt år (1994) til å organisere prosjektet slik at andre utviklere kunne bidra. I mars 1995 da Debian 0.93R5 ble utgitt, begynte hver programmerer å vedlikeholde sine egne pakker. Kort tid etter ble det også satt opp en e-postliste, og populariteten til Debian, sammen med bidragene, skjøt i været.

RedHat vs Debian – Administrativt synspunkt

#2 – Debian er organisert med en grunnlov, en sosial kontrakt og politiske dokumenter

Hvis du tenker på det, krever det å lede og spre et stort prosjekt som Debian at bidragsytere og brukere følger et sett med retningslinjer for å kombinere og organisere innsats. Det ville ikke vært mulig uten et sett med dokumenter som brukes til å styre hvordan prosjektet ledes, for å indikere hvordan beslutninger tas, og for å skissere kravene som en programvare må oppfylle for å være en del av prosjektet.

Disse dokumentene er The Debian Constitution, The Social Contract og The Debian Policy Manual. Hvis du bruker et par minutter på å lese dem, vil du legge merke til at prosjektet alltid vil forbli 100 % gratis (i henhold til Debians retningslinjer for fri programvare, en del av The Social Contract) med sluttbrukere som hovedprioritet.

Samtidig er Debian forpliktet til å gi tilbake til friprogramvarefellesskapet ved å dele feilrettinger og forbedringer gjort av prosjektet til forfatterne av programmer som er inkludert i operativsystemet.

#3 – Debian sikrer konsistens på tvers av oppgraderinger

For en lettelse det er å vite at du ikke trenger å banke på tre eller krysse fingrene for å be om at en oppgradering av et løpende system skal gå problemfritt. Debian er så skjerpet at den tillater en oppgradering av et system som kjører på farten uten å måtte installere alt på nytt fra bunnen av. Selv om det er sant at andre distribusjoner tilbyr den samme funksjonen (Fedora og Ubuntu for å nevne noen eksempler), kan de ikke sammenlignes med Debians stabilitet.

For eksempel, en tjeneste som kjører i Wheezy vil garantert gjøre det i Jessie etter oppgraderingen med små eller ingen endringer.

En tidligere sikkerhetskopi anbefales selvfølgelig alltid i tilfelle maskinvarefeil under prosessen, men ikke på grunn av frykt for at selve oppgraderingen skal rote til ting.

#4 – Debian er Linux-distribusjonen med de fleste derivater

Som et gratis, bunnsolid operativsystem er det ingen overraskelse at Debian har blitt valgt av flere enkeltpersoner og selskaper som base for deres Linux-distribusjoner, ofte kalt “derivater”. Som sådan har de enten gjenbrukt eller gjenoppbygd Debians opprinnelige pakker, sammen med andre av sine egne.

Når dette skrives (midten av februar 2016), rapporterer Distrowatch at 349 distribusjoner er opprettet basert på Debian med 127 av dem fortsatt aktive . Blant de sistnevnte er det noen kjente distribusjoner som Ubuntu, Linux Mint, Kali Linux og elementært OS. Dermed har Debian bidratt til utvikling og vekst av Linux-skrivebordet, og sikkerheten til servere, blant annet.

10 mest populære Linux-distribusjoner fra 2015

#5 – Støtte for flere arkitekturer

Ettersom Linux-kjernen ble portert fra den opprinnelige støttede typen maskiner (x86) til en stadig voksende liste med arkitekturer, har Debian siden den gang fulgt tett etter – til det punktet at den i dag kan kjøres på en lang rekke maskiner (32 -bit og 64-bit PCer, Sun UltraSPARC arbeidsstasjoner og ARM-baserte enheter, for å nevne noen eksempler).

I tillegg tillater Debians systemkrav at den kan kjøres på maskiner med lite ressurser. Har en gammel PC som samler støv? Ikke noe problem! Bruk den for en Debian-basert Linux-server (jeg har en Apache-webserver som kjører på en Intel Celeron 566 MHz/256 RAM-datamaskin, hvor den har kjørt i et par år nå).

Og sist men ikke minst,

#6 – Toy Story!

Etter at Ian Murdock ble erstattet av Bruce Perens som regissør for Debian-prosjektet, ble hver stabile utgivelse oppkalt etter en karakter i Toy Story-filmene.

På det tidspunktet jobbet Bruce for Pixar, noe som kan forklare årsaken til en slik beslutning. Kall meg en sentimental, men hver gang jeg ser filmene tenker jeg på Debian og omvendt. Til og med Sid, ungen som torturerte leker, har sin plass i Debian. Ikke overraskende er den ustabile versjonen (hvor det meste av utviklingsarbeidet gjøres mens en ny utgivelse er under utarbeidelse) oppkalt etter ham.

Sammendrag

I denne artikkelen har vi gjennomgått noen av årsakene som gjør Debian til en svært innflytelsesrik distribusjon i Linux-fellesskapet. Vi vil gjerne høre din mening om denne artikkelen og andre grunner til at du tror Debian er det den har som mål å være: det universelle operativsystemet (ikke rart NASA migrerte datasystemene sine i International Space Stationfra Windows XP og Red Hat til Debian for noen år siden! Les mer om det her).

Ikke nøl med å sende oss en linje ved å bruke kommentarskjemaet nedenfor!