Filosofin bakom Arch (Svenska)

From ArchWiki

Jump to: navigation, search


i18n
Svenska
Dansk
English
Español
Lietuviškai
Polski
Português de Portugal
Русский
Česky
Magyar
Italiano
Français
Deutsch
Türkçe
繁體中文
简体中文

Följande fem principer beskriver vad som allmänt menas med "the Arch Way", filosofin bakom Arch. Filosofin kan också väl sammanfattas med förkortningen "KISS" ("Keep It Simple Stupid", ungefär "håll det enkelt, dummer")

Contents

Enkelhet

Enkelhet är den viktigaste principen bakom utvecklingen av Arch. Många GNU/Linux-distributioner definierar sig själva som "enkla", men "enkel" i sig kan ha många olika betydelser.

Enkelhet som Arch Linux definierar den, innebär ett grundläggande UNIX-liknande bassystem utan onödiga tillägg, modifikationer eller förändringar. Detta tillåter användaren att själv forma systemet efter sina egna behov. Kort sagt ett elegant och minimalistiskt synsätt.

En simpel basstruktur med höga krav på programmeringen, tenderar att kräva färre systemresurser. Bassystemet innhåller inte onödiga abstraktioner som döljer viktiga delar av systemet, eller försvårar tillgången till dessa. Ett antal lättilgängliga och väldokumenterade konfigurationsfiler tillhandahålls, istället för tyngre grafiska program som kanske gömmer vissa konfigurationsval för användaren. Arch Linux kan därför konfigureras ner på detaljnivå.

Å andra sidan, de mer komplicerade delarna av GNU/Linux hålls intakta men välorganiserade och transparenta. Detta eftersom utvecklarna och användarna av Arch Linux menar att försök att gömma dessa bör undvikas, då det i slutändan skulle resultera i ett ännu komplexare system.

Korrekthet framför Bekvämlighet

Arch Linux lägger tyngden på elegant design och enkel, ren kod, snarare än onödiga små programuppdateringar, automation, grafiska effekter eller "nybörjar-vänlighet". Mjukvaruupdateringar hålls därför till ett absolut minimum -Helst ska de inte behövas alls.

Enkelhet, elegant källkod och minimalism kommer alltid vara huvudfokus i utvecklingen av Arch

Koncept, design och funktioner utvecklas och implementeras med filosofin bakom Arch som en guide, hellre än att influeras av yttre strömningar. Utvecklingsgruppen är beslutsam i sin hängivenhet till filosofin. Delar du den är du välkomen och uppmuntras att använda Arch.

Öppenhet

Öppenhet går hand i hand med enkelhet och är också en av principerna bakom utväcklandet av Arch Linux.

Arch Linux använder simpla verktyg, som är utvalda eller skapade med öppenhet i källkoden och utmatning i åtanke

Öppenheten avlägsnar alla begränsningar och abstraktioner mellan användaren och systemet. Användaren får ökad kontroll samtidigt som systemunderhåll förenklas.

Arch Linux öppna natur ger också en ganska brant inlärningskurva, men en erfaren Arch Linux-användare tenderar att tycka andra mer stängda system bökigare att kontrollera.

Öppenhetsprincipen gäller även utanför utvecklingsgruppen, Användare av Arch Linux är kännetecknas av att vara öppenhet med hjälp och råd och även bidra med programpaket till den gemensamt underhållda paketdatabasen (Arch User Repository - AUR)

Användarcentrering

Emedan många GNU/Linux-distributioner försöker vara 'användarvänliga', fokuserar, både nu och i framtiden, Arch Linux på att vara 'användarcentrerad'.

Arch Linux riktar sig mot kompetenta användare av GNU/Linux genom att ge dem total kontroll och ansvar över sitt system.

Användare av Arch Linux underhåller sitt system på helt egen hand. Systemet bidrar inte självt, förutom med en minimal uppsättning underhållsverktyg som är utvecklade för att effektivt vidarebefordra användarens kommandon till systemet.

Denna användarcentrerade design kräver en "gör-det-själv"-attityd från användaren av Arch-distributionen. Istället för att söka hjälp eller efterfråga att utvecklarna implementerar nya funktioner, tenderar användare av Arch Linux att själva lösa problem och dela med sig av sina resultat med andra användare och utvecklare -en "Gör först, fråga sen"-filosofi. Detta gäller alldeles särskilt de användar-bidragna paketen i den officiella gemensamt underhållda paketdatabasen (AUR - Arch User Repository).

Frihet

En annan tongivande princip för utvecklingen av Arch Linux är frihet. Användarna är inte bara tillåtna att göra alla val rörande systemets konfiguration själva, utan kan även välja vad de vill att systemet ska *bli*.

Genom att se till att systemet hålls enkelt, tillhandahåller Arch Linux friheten att bestämma över varje aspekt av systemet.

Ett nyinstallerat Arch Linux-system innehåller bara grundläggande komponenter, utan någon automatisk konfiguration utförd. Användare kan konfigurera systemet som de önskar, från kommandoprompten. Från det att installationen har påbörjats, är varenda komponent 100% tillgänglig för åtkomst, avlägsnande eller ersättande.

Det stora antalet programpaket och installationsskript i de olika programdatabaserna kopplade till Arch Linux understöder användarens valfriet och tillhandahåller både program baserade på fri och öppen källkod för de som så önskar, likväl som program med sluten kod, för de som föredrar 'funktionalitet framför ideologi'. Det är användaren som väljer.

Som Judd Vinet, grundaren av Arch Linux sa "[Arch Linux] är vad du gör det till."

Personal tools