Annons

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

Långtids Linux-användare kanske skrattar åt den här frågan, men tänker på det ur ett annat perspektiv. I Facebook-ålder, när "gratis" ofta visar sig "ad-stöttat och spårar varje rörelse", vem som helst som inte känner till öppen källkodslicenser Programvarulicenser för öppen källkod: Vilken ska du använda?Visste du att inte alla open source-licenser är desamma? Läs mer kommer att vara skeptisk till allt som är "gratis".

Om du inte betalar är du produkten”, Ordspråket går.

Penguins-together

Så det måste sägas: Linux och annan öppen källkodsprogram är inte gratis i den meningen att Facebook eller Gmail är - det vill säga det är inte en annonsstödad strävan som erbjuds av oerhört lönsamma företag (även om många stora företag bidrar till open source) projekt). Istället är Linux ett samarbetsprojekt som hela världen kan delta i, om de skulle besluta 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-edit-talk

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

Detta är mer eller mindre hur den mest kompletta sammanställningen av mänsklig kunskap som någonsin samlats byggs: av människor som beslutar att bidra. Linux fungerar på samma sätt.

Naturligtvis är Wikipedia mer komplicerad än så. Det finns en dedikerad kärngrupp av redaktörer som tittar noga på nya förändringar och bestämmer om de ska hålla fast. Det finns Wikipedia bots Kan program som Wiki Bot någonsin producera allt internetinnehåll?Idag är världen av lingvistik och konstgjord intelligens i utvecklingsstadiet för "bot" -författare. För närvarande använder Wikipedia och Associated Press båda nu robotar för att skriva artiklar online. Läs mer som gör korrigeringar. Administratörer låser ibland sidor om deras ämne tillfälligt är kontroversiella.

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 är som vi känner det på samma sätt: en bred grupp av frivilliga bidrar med kod till de tusentals program som utgör moderna Linux-distros.

Naturligtvis har Wikipedia sina brister. Artiklarna om enskilda Pokémon ser vanligtvis fler redigeringar än om hela afrikanska nationer, och strider om trivialiteter kan dominera "prat" -avsnittet i månader. (Publiken kan vara riktigt smart, men den har ibland också konstiga prioriteringar). Wikipedia-processen - som alla öppen källkodsprojekt - är rörig, på det sätt som alla demokratiska samhällen är. Det är ett friflytande, pågående projekt som på något sätt lägger till en av de enskilt mest användbara resurserna på hela Internet.

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

Open Source: Något vi alla arbetar med

De flesta Internetanvändare känner till Firefox, en av webbs populäraste webbläsare. Det är ett framträdande exempel på öppen källkodsprogramvara - det vill säga programvara som alla som vill kan fritt redigera för sina egna ändamål.

I likhet med Wikipedia "redigeras Firefox" av ett team av frivilliga. Tusentals människor arbetar tillsammans för att bygga denna webbläsare, som i sin tur används av miljoner människor gratis.

pingviner-talar

Vad har detta att göra med Linux? Tja, de flesta Linuxdistros inkluderar Firefox - de är fria att göra det eftersom Firefox är open source. Varje Linux-distro är en sammanställning av tusentals olika projekt, som alla som Firefox har sina egna team. Men Linux-distros har själva också team av frivilliga som hjälper till att sätta samman allt.

Alla dessa projekt publicerar sin källkod offentligt, vilket innebär att alla som vill lämna ett förslag kan titta på koden och göra det. Konversationerna 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 att hjälpa - med tiden kan du bli en kärnutvecklare själv.

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

Detta är som bäst vad open source är: ett projekt skapat för och av dess mest passionerade användare.

Fler ögonbollar på koden

pingviner-simning

Vissa människor kanske inte gillar denna strategi och föredrar att allt kontrolleras 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 open source-modellen ger vissa fördelar.

Låt oss prata om Wikipedia igen. Det finns misstag på Wikipedia, säkert, men det finns också miljoner människor som tittar på det varje dag. Ju fler människor som tittar på en sida, desto fler människor som kanske märkte - och fixar - varje givet misstag.

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

Konversationer om sådana potentiella problem sker ständigt. Ibland kan de bli otäcka, då sker schismer. Faktum är att vem som helst kan ta ett befintligt open source-projekt och skapa sin egen version av det Open Source-programvara och Forking: The Good, The Great and The UglyIbland har slutanvändaren stor nytta av gafflar. Ibland görs gaffeln under ett hölje av ilska, hat och fiendskap. Låt oss titta på några exempel. Läs mer - en process som kallas forking.

Jag kunde fortsätta. Självklart finns det för- och nackdelar att antingen tillvägagångssätt - men traditionellt Linux och andra öppna källprojekt har varit snabba att reagera på potentiella problem på grund av hur många som ser över koda.

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

pingviner-linux-jump-i

Linux är inte bara ett operativsystem: det är en gemenskap. Det kan också vara en ganska rolig hobby om du vill komma in på den. Du kan behöva lära sig vad en massa nya ord betyder Är Linux förvirrande? Här är de viktigaste villkoren du behöver vetaIdag installeras Ubuntu och andra moderna Linux-distributioner vanligtvis utan problem (och utan att behöva all kunskap), men när du går framåt med att använda dem kommer du oundvikligen att stöta på alla slags terminologier den där... Läs mer , men när du börjar dyka in kommer du verkligen kunna göra din dator till din egen.

Oavsett om du är en Windows XP flykting De bästa Linux-distributionerna för Windows XP-flyktingar Läs mer , letar du efter ett sätt att hålla en trogen dator igång säkert, eller bara någon som är naturligt nyfiken, jag rekommenderar starkt att du kolla in vår lista över de bästa Linux-distrosna De bästa operativsystemet LinuxDe bästa Linuxdistroserna är svåra att hitta. Om du inte läser vår lista över de bästa Linux-operativsystemen för spel, Raspberry Pi och mer. Läs mer och hoppa rätt in. Du kan lita på de människor som skapar Linux och till och med gå med dem om du vill.

Och nu: samarbete! Hur var min förklaring av Linux och open source? Vilka är de bästa sätten för människor att engagera sig? Vilka misstag i den här artikeln vill du korrigera? Prata gärna om allt detta och mer i kommentarerna.

Justin Pot är en teknologjournalist 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.