Kan vi verkligen lita på Linux?
Vem gör Linux? Varför ger de bort det? Kan dessa personer vara betroda?
Longtime Linux-användare kan skratta på den här frågan, men tänka på det från ett annat perspektiv. I Facebook-åldern, när “fri” visar sig ofta betyda “annonsstödd och spårar alla dina drag”, någon som inte är bekant med öppen källkodslicenser Open Source Software Licenses: Vilka ska du använda? Open Source Software Licenses: Vilka ska du använda? Visste du att inte alla öppna källkodslicenser är desamma? Läs mer kommer att vara skeptisk till allt som är “fri”.
“Om du inte betalar är du produkten“, adage går.
Så det måste sägas: Linux och annan öppen källkodsprogramvara är inte ledig i den meningen att Facebook eller Gmail är - det vill säga det är inte en annonsstödd strävan som erbjuds av mycket lönsamma företag (även om många stora företag bidrar att öppna källprojekt). Istället är Linux ett samarbetsprojekt som hela världen kan delta i, om de väljer att göra det. Ja: även du.
Så vem gör Linux? Det gör vi alla. Låt oss prata om vad det innebär, med ett exempel som är lättare för icke-programmörare att förstå: Wikipedia.
Hur Wikipedia fungerar
Wikipedia är en av de mest populära webbplatser på jorden, men knappast någon betalas för att lägga till saker till den. Istället klickar folk som är passionerade för vissa ämnen “Redigera” knappen längst upp i varje artikel. Vem som helst kan göra det 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 väljer att bidra. Linux fungerar på samma sätt.
Naturligtvis är Wikipedia mer komplicerat än det. Det finns en dedikerad kärngrupp redaktörer som tittar noga på nya förändringar och bestämmer om de ska hålla sig. Det finns Wikipedia-bots Kan program som Wiki Bot någonsin producera allt Internetinnehåll? Kan program som Wiki Bot någonsin producera allt Internetinnehåll? Idag är lingvistikens värld och artificiell 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 på nätet. Läs mer som gör korrigeringar. Admins låser tillfälligt sidor ned om deras ämne är tillfälligt kontroversiellt.
Med tiden har ett system utvecklats, men faktum kvarstår att det är nästan helt volontärer som gör Wikipedia vad det är. Linux, som vi vet, är på samma sätt: en omfattande grupp av volontärer bidrar med kod till de tusentals program som utgör moderna Linux distros.
Naturligtvis har Wikipedia sina brister. Artiklarna om enskild Pokemon ser vanligtvis fler ändringar än de om hela afrikanska nationer, och kämpar om trivialiteter kan dominera “prata” avsnitt i månader. (Publiken kan vara väldigt smart, men det har ibland också konstiga prioriteringar). Wikipedia-processen - som alla öppna källprojekt - är rörigt, i det sätt som något demokratiskt samhälle är. Det är ett fritt flöde, 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 som vi alla arbetar på
De flesta Internet-användare känner till Firefox, en av webbläsens mest populära webbläsare. Det är ett framträdande exempel på öppen källkodsprogramvara, det vill säga programvara som alla som vill kunna redigera för sina egna ändamål.
Liknande Wikipedia är Firefox “redigerade” av ett team av volontärer. 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 gratis.
Vad har detta att göra med Linux? Tja, de flesta Linux distros inkluderar Firefox - de är gratis att göra det, eftersom Firefox är öppen källkod. Varje Linux distro är en samling av tusentals olika projekt, som alla som Firefox har sina egna lag. Men Linux distros själva har också lag av volontärer som hjälper till att sätta allt ihop.
Alla dessa projekt publicerar sin källkod offentligt, vilket innebär att alla som vill göra ett förslag kan titta på koden och göra det. Samtalen mellan utvecklare är vanligtvis också offentliga, vilket betyder att du kan läsa om sin beslutsprocess om du vill. Om du vill bli mer involverad kan du kontakta utvecklarna bakom ett projekt och erbjuda hjälp - i tid 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 bakgrundsbilder. Den som vill använda en betaversion kan ge värdefull feedback. Författare kan hjälpa till att sammanställa dokumentation.
Detta är i bästa fall vilken öppen källkod: Ett projekt skapat för och av dess mest passionerade användare.
Fler ögonbollar 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 open source-modellen erbjuder vissa fördelar.
Låt oss prata om Wikipedia igen. Det finns säkert misstag på Wikipedia, men det finns också miljoner människor som tittar på det över varje dag. Ju fler människor som tittar på en sida, ju fler människor som kanske märkte - och åtgärda - ett givet misstag.
Samma sak kan sägas om öppen källkodsprogramvara. När Microsoft bygger en ny version av Windows får bara Microsoft-anställda titta på koden. När ett open source-projekt fungerar på en ny version, gör de det offentligt - hela världen kan titta på koden, om de vill ha det. Och ju fler människor som tittar på det, desto mer sannolikt är det några problem som kommer att påpekas.
Samtal om sådana potentiella problem händer ständigt. Ibland kan de bli otäcka, vid vilken tid schism händer. Faktum är att alla kan ta ett befintligt öppen källprojekt och göra en egen version av den Open Source Software och Forking: The Good, The Great och The Ugly Open Source Software och Forking: The Good, The Great och The Ugly Sometimes, slutet -användare har stor nytta av gafflar. Ibland görs gaffeln under ett ludd av vrede, hat och fiendskap. Låt oss titta på några exempel. Läs mer - en process som kallas forking.
Jag kunde fortsätta. Det är självklart att det finns fördelar och nackdelar att antingen närma sig - men traditionellt har Linux och andra open source-projekt snabbt reagerat på potentiella problem på grund av hur många som ser över koden.
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 du vill komma in i den. Du kanske behöver lära dig vad en massa nya ord betyder Är Linux förvirrande? Här är de viktigaste villkoren du behöver veta är Linux förvirrande? Här är de viktigaste villkoren du behöver veta Dessa dagar installerar Ubuntu och andra moderna Linux-distributioner vanligen utan hitch (och utan att behöva någon kunskap), men när du går framåt med dem kommer du oundvikligen att stöta på alla slags terminologi som ... Läs mer, men när du börjar dyka i kan du verkligen göra din dator egen.
Oavsett om du är en Windows XP-flykting De bästa Linux-distributionerna för Windows XP-flyktingar De bästa Linux-distributionerna för Windows XP-flyktingar Läs mer, letar efter ett sätt att hålla en trogen dator köra säkert, eller bara någon som är naturligt nyfiken, jag rekommenderar dig starkt kolla in vår lista över de bästa Linux distroserna De bästa Linux-operativsystemen De bästa Linux-operativsystemen Det finns Linux distros tillgängliga för alla ändamål, vilket gör att du väljer en svår. Här är en lista över de allra bästa Linux-operativsystemen som hjälper. Läs mer och hoppa direkt in. Du kan lita på de människor 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 denna artikel vill du korrigera? Känn dig fri att prata om allt detta och mer i kommentarerna.
Utforska mer om: Linux Distro, Open Source.