Nyheter i Android, Telefoner, Prylar Och Recensioner

Kan vi verkligen lita på Linux?

Vem tillverkar Linux? Varför ger de bort det? Kan man lita på dessa människor?

Långåriga Linux-användare kanske skratta åt den här frågan, men tänk på det från ett annat perspektiv. I Facebooks tid, när “free” visar sig ofta betyda “annonsstödd och kommer att spåra alla dina rörelser”, alla som inte är bekanta med licenser för öppen källkod kommer att vara skeptisk till allt som är “free”.

“Om du inte betalar är du produkten“, lyder ordspråket.

Så det måste sägas: Linux och annan programvara med öppen källkod är det inte free i den meningen att Facebook eller Gmail är – det vill säga, det är inte en annonsstödd strävan som erbjuds av enormt lönsamma företag (även om många stora företag bidrar till projekt med öppen källkod). Istället är Linux ett samarbetsprojekt som hela världen kan delta i, om de skulle besluta sig för att göra det. Ja: även du.

Så vem gör Linux? Det gör vi alla. Låt oss prata om vad detta betyder, med hjälp av ett exempel som är lättare för icke-programmerare att förstå: Wikipedia.

Hur Wikipedia fungerar

Wikipedia är en av de mest populära webbplatserna på jorden, men knappast någon får betalt för att lägga till saker till den. Istället, människor som brinner för särskilda ämnen klickar på knappen “Redigera” högst upp i varje artikel. Vem som helst kan göra detta utan att lägga till ett konto.

Det är, mer eller mindre, hur den mest kompletta sammanställningen av mänsklig kunskap som någonsin samlats byggs upp: av människor som bestämmer sig för att bidra. Linux fungerar på samma sätt.

Naturligtvis är Wikipedia mer komplicerat än så. Det finns en dedikerad kärngrupp av redaktörer som tittar noga på nya förändringar och beslutar om de ska hålla sig. Det finns Wikipedia-botar som gör korrigeringar. Administratörer låser ibland sidor om deras ämne är tillfälligt kontroversiellt.

Med tiden har ett system utvecklats, men faktum kvarstår att det nästan helt är frivilliga som gör Wikipedia till vad det är. Linux, som vi känner det, är ungefär på samma sätt: en bred grupp volontärer bidrar med kod till de tusentals program som utgör moderna Linux-distros.

Relaterad  Det kinesiska företaget Nio presenterade elbilen ET5 med en kraftreserv på mer än 1000 km

Naturligtvis har Wikipedia sina brister. Artiklarna om enskilda Pokémon ser generellt fler redigeringar än de om hela afrikanska nationer, och slagsmål om trivialiteter kan dominera “prat”-sektionen i månader. (Mängden kan vara riktigt smart, men den har också ibland konstiga prioriteringar). Wikipedia-processen – som alla projekt med öppen källkod – är rörig, på samma sätt som alla demokratiska gemenskaper är. Det är en free-Flödande, pågående projekt som på något sätt blir en av de mest användbara resurserna på hela Internet.

Och vet du vad? De flesta Linux-distros fungerar på samma sätt.

Öppen källkod: något vi alla jobbar på

De flesta internetanvändare är bekanta med Firefox, en av webbens mest populära webbläsare. Det är ett framträdande exempel på programvara med öppen källkod – det vill säga programvara som alla som vill är free att redigera för sina egna syften.

I likhet med Wikipedia “redigeras” Firefox av ett team av frivilliga. Tusentals människor arbetar tillsammans för att hjälpa till att bygga den här webbläsaren, som i sin tur används av miljontals människor free av laddning.

Vad har detta med Linux att göra? Tja, de flesta Linux-distros inkluderar Firefox – det är de free att göra det, eftersom Firefox är öppen källkod. Varje Linux-distro är en sammanställning av tusentals olika projekt, som alla som Firefox har sina egna team. Men Linux-distros själva har också team av volontärer som hjälper till att få ihop allt.

Vart och ett av dessa projekt publicerar sin källkod offentligt, vilket betyder att alla som vill komma med ett förslag kan titta på koden och göra det. Samtalen mellan utvecklare är vanligtvis också offentliga, vilket innebär att du kan läsa om deras beslutsprocess om du vill. Om du vill engagera dig mer kan du kontakta utvecklarna bakom ett projekt och erbjuda dig att hjälpa till – med tiden kanske du själv blir en kärnutvecklare.

Relaterad  Google Sök lanserar en ny genväg för att redigera din fråga

Men även om du inte kodar finns det sätt du kan bidra med. Konstnärer kan till exempel designa ikoner eller tapeter. Alla som är villiga att använda en betaversion kan ge värdefull feedback. Författare kan hjälpa till att sammanställa dokumentation.

Detta är, när det är som bäst, vad öppen källkod är: ett projekt skapat för och av dess mest passionerade användare.

Fler ögonglober på koden

Vissa människor kanske inte gillar detta tillvägagångssätt och föredrar att allt styrs av ett enda företag med en enhetlig vision i åtanke. Och det är inte nödvändigtvis ett felaktigt argument, men det är värt att påpeka att modellen med öppen källkod erbjuder vissa fördelar.

Låt oss prata om Wikipedia igen. Det finns misstag på Wikipedia, visst, men det finns också miljontals människor som tittar igenom det varje dag. Ju fler som tittar på en sida, desto fler människor kan märka – och fixa – ett givet misstag.

Detsamma kan sägas om programvara med öppen källkod. När Microsoft bygger en ny version av Windows är det bara Microsoft-anställda som får titta på koden. När ett projekt med öppen källkod fungerar på en ny version gör de det offentligt – hela världen kan titta på koden om de vill. Och ju fler som tittar på det, desto mer sannolikt är det att eventuella problem kommer att påpekas.

Samtal om sådana potentiella problem pågår ständigt. Ibland kan de bli otäcka, då uppstår schismer. Faktum är att vem som helst kan ta ett befintligt projekt med öppen källkod och göra sin egen version av det – en process som kallas forking.

Jag skulle kunna fortsätta. Det behöver inte sägas att det finns för- och nackdelar med båda tillvägagångssätten – men traditionellt har Linux och andra projekt med öppen källkod varit snabba med att reagera på potentiella problem på grund av hur många som tittar på koden.

Relaterad  Topp 5 appar för vidarekoppling av samtal för Android-enheter

Vem gör Linux? Du gör. Hoppa in!

Linux är inte bara ett operativsystem: det är en gemenskap. Det kan också vara en ganska rolig hobby, om man vill ge sig in i den. Du kanske behöver lära dig vad en massa nya ord betyder, men när du väl börjar dyka in kommer du verkligen att kunna göra din dator till din egen.

Oavsett om du är en Windows XP-flykting, letar efter ett sätt att hålla en trogen dator igång säkert, eller bara någon som är naturligt nyfiken, rekommenderar jag starkt att du kollar in vår lista över de bästa Linux-distroerna och hoppar in direkt. Du kan lita på människorna som gör Linux, och till och med gå med dem om du vill.

Och nu: samarbete! Hur var min förklaring av Linux och öppen källkod? Vilka är de bästa sätten för människor att engagera sig? Vilka fel i den här artikeln skulle du vilja korrigera? Känna free för att prata om allt detta och mer i kommentarerna.

Om författaren

Justin Pot (783 publicerade artiklar)

Justin Pot är en teknikjournalist baserad i Portland, Oregon. Han älskar teknik, människor och natur – och försöker njuta av alla tre när det är möjligt. Du kan chatta med Justin på Twitter, just nu.

Mer från Justin Pot

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera