Intervju: Aaron Griffin

Mannen bak Arch Linux

Arch Linux er en av de mer populære KISS-distribusjonene der ute. Vi har snakket med sjefen selv.

Intervju - Del 1

Hvem er du og hva er din rolle i Arch Linux?

Verktøy i Arch

Pacman er en pakkebehandler skrevet spesifikt for Arch Linux. Den håndterer binære pakker og fokuserer på å være enkelt og lettvint å bruke.

mkinitcpio er et verktøy som tillater deg å legge til moduler eller endre innstillinger i kjernen, noen ganger uten å måtte bygge kjerne-"bildet" på nytt.

Jeg begynte opprinnelig med Arch i 2003. Du kan si at jeg vokste opp på Arch, siden jeg tilegnet mesteparten av min tunge tekniske kunnskap på en Arch-maskin. Senere ble jeg spurt om å bli en av kjerne-utviklerne for distroen, hvor jeg etter hvert ble hoved-utvikleren bak pacman, samtidig som jeg jobbet på noen verktøy som f.eks. mkinitcpio.

Nå om dagen har Judd, den tidligere "eieren" av Arch, gitt seg, og jeg har tatt hans plass. Men tro meg når jeg sier at det høres mer prestisjefullt ut enn det egentlig er. Arch er en god distribusjon fordi vi har et fantastisk utviklerteam som jobber med den. Ikke pga. hva jeg gjør.

Hva er Arch Linux?

Arch Linux er en distro som setter brukeren i kontroll. Det er en distribusjon designet for å være en plattform - en "base" for brukeren til å gjøre hva han/hun vil med. Andre distribusjoner, som f.eks. Ubuntu, har en tankegang om at datamaskinen skal ta vare på seg selv og brukeren skal bare bruke den. Det er en helt grei tankegang å ha, og det fungerer også veldig godt for de aller fleste. Men ikke for meg. Jeg vil ha full kontroll og det er derfor jeg bruker Arch.

Arch er lett på systemressursene, og er simpelt, som leire - muligheten til å bli formet av brukerne etter deres ønsker. Dette betyr at vi ikke prøver å tvinge noen til å gjøre hva vi vil, med våre konfigurasjonsverktøy og ideer. Utviklere foreslår ting, og dytter på i enkelte retninger, men når alt kommer til alt lar vi brukerne gjøre som de vil.

Å installere Arch er ikke like pent som Ubuntu...
Å installere Arch er ikke like pent som Ubuntu...

Hvor mange utviklere jobber med Arch?

Community Projects

Yaourt er et alternativt brukersnitt til pacman, og gir deg ekstra funksjonalitet som kompilering av programvare i AUR(*) og muligheten til å stemme på slik programvare.

Alunn er faktisk skrevet og vedlikeholdt av en norsk programmerer, Mathias Nedrebø. Alunn er en applet (et lite program som kjører på panelet) som vasler om pakkeoppdateringer eller nyheter fra archlinux.org.

KDEmod er, som navnet tilsier, en modifikasjon av skrivebordsmiljøet KDE, optimalisert for Arch Linux. KDEmod inkluderer blant annet en ny visuel stil, ytelsesforbedringer og modulære pakker så du bare installerer de kde programmene du vil.

*Forklart i detalj på neste side.

Ifølge denne siden har vi 27 utviklere, alle med forskjellige oppgaver. Selv om jeg ser for meg at dette tallet vil øke i fremtiden, tror jeg først vi må finne ut nøyaktig hva alle gjør, og hvilke hull vi må fylle.

Hva med brukermiljøet rundt Arch? Hva er deres rolle i utviklingen og hvordan kan de bli en av kjerne-utviklerne?

Arch-miljøet er og har alltid vært fantastisk. Mange av de populære programvarene idag er laget og brukt av brukerne selv, som f.eks. yaourt, kdemod, alunn og mye, mye annet.

I tillegg har vi det vi kaller for Trusted Users (TU) som styrer vår [community] pakkebrønn. Her finner du mindre populære pakker, pakker som utviklerne egentlig ikke bruker men som miljøet liker og bruker mye. Den beste måten for noen å hjelpe til med utviklingen av Arch på er å bli en TU.