Kan vi virkelig stole på Linux?
Hvem lager Linux? Hvorfor gir de det bort? Kan disse menneskene være klarert?
Longtime Linux-brukere kan le på dette spørsmålet, men tenk på det fra et annet perspektiv. I en alder av Facebook, når “gratis” viser seg ofte å bety “Annonsestøttet og vil spore alle dine trekk”, Alle som ikke er kjent med åpen kildekode-lisenser. Open Source Software Licenses: Hvilken skal du bruke? Open Source Software Licenses: Hvilken skal du bruke? Visste du at ikke alle åpne kilde lisenser er de samme? Les mer kommer til å være skeptisk til alt som er “gratis”.
“Hvis du ikke betaler, er du produktet“, ordtaket går.
Så det må sies: Linux og annen åpen kildekode-programvare, er ikke ledig i den forstand at Facebook eller Gmail er - det vil si, det er ikke et annonsestøttet forsøk som tilbys av svært lønnsomme selskaper (selv om mange store bedrifter bidrar å åpne kildeprosjekter). I stedet er Linux et samarbeidsprosjekt som hele verden kan delta i, hvis de bestemmer seg for å gjøre det. Ja: selv deg.
Så hvem lager Linux? Det gjør vi alle. La oss snakke om hva dette betyr, ved hjelp av et eksempel som er lettere for ikke-programmører å forstå: Wikipedia.
Hvordan Wikipedia fungerer
Wikipedia er et av de mest populære nettstedene på jorden, men nesten ingen er betalt for å legge til ting i den. I stedet, folk lidenskapelig om bestemte emner klikk på “Redigere” knappen øverst i hver artikkel. Alle kan gjøre dette uten å legge til en konto.
Dette er mer eller mindre hvordan den mest komplette samlingen av menneskelig kunnskap som er samlet, blir bygget: av folk som bestemmer seg for å bidra. Linux fungerer på samme måte.
Selvfølgelig er Wikipedia mer komplisert enn det. Det er en dedikert kjernegruppe redaktører, som ser nøye på nye endringer og bestemmer om de skal holde seg. Det er Wikipedia-bots Kan programmer som Wiki Bot, produserer all Internett-innhold? Kan programmer som Wiki Bot noensinne produsere alt Internett-innhold? I dag er lingvistikkens verden og kunstig intelligens i utviklingsstadiet av "bot" forfattere. For tiden bruker Wikipedia og Associated Press begge nå roboter til å skrive artikler på nettet. Les mer som gjør korreksjoner. Admins av og til lås ned sider, hvis deres gjenstand er midlertidig kontroversiell.
Over tid har et system utviklet seg, men faktum er at det er nesten helt frivillige som gjør Wikipedia hva det er. Linux, som vi kjenner det, er mye på samme måte: en omfattende gruppe frivillige bidrar til kode til tusenvis av programmer som utgjør moderne Linux distros.
Selvfølgelig har Wikipedia feil. Artikklene om individuelle Pokemon ser generelt flere endringer enn de om hele afrikanske nasjoner, og kampene om trivialiteter kan dominere “snakke” seksjon i måneder. (Publikum kan være veldig smart, men det har også noen ganger underlige prioriteter). Wikipedia-prosessen - som alle åpne kildeprosjekter - er rotete, slik det er et demokratisk samfunn. Det er et frittflytende, pågående prosjekt som på en eller annen måte legger til en av de mest nyttige ressursene på hele Internett.
Og du vet hva? De fleste Linux distros fungerer på samme måte.
Open Source: Noe vi jobber med
De fleste Internett-brukere er kjent med Firefox, en av webens mest populære nettlesere. Det er et fremtredende eksempel på åpen kildekode-programvare - det vil si programvare som alle som vil, kan redigere for eget bruk.
I likhet med Wikipedia er Firefox “redigert” av et team av frivillige. Tusenvis av mennesker jobber sammen for å bidra til å bygge denne nettleseren, som igjen brukes av millioner av mennesker gratis.
Hva har dette å gjøre med Linux? Vel, de fleste Linux distros inkluderer Firefox - de er gratis å gjøre det, fordi Firefox er åpen kildekode. Hver Linux distro er en samling av tusenvis av forskjellige prosjekter, som alle som Firefox har egne lag. Men Linux distros selv har også lag med frivillige som bidrar til å sette alt sammen.
Hvert av disse prosjektene publiserer kildekoden offentlig, noe som betyr at alle som ønsker å lage et forslag, kan se på koden og gjøre det. Samtalene mellom utviklere er vanligvis også offentlige, noe som betyr at du kan lese om beslutningsprosessen hvis du vil. Hvis du vil bli mer involvert, kan du kontakte utviklerne bak et prosjekt og tilby å hjelpe deg - med tiden kan du selv bli en kjerneutvikler.
Men selv om du ikke kodes, er det måter du kan bidra med. Kunstnere kan designe ikoner eller bakgrunnsbilder, for eksempel. Alle som er villige til å bruke en betaversjon, kan gi verdifull tilbakemelding. Forfattere kan bidra til å sette sammen dokumentasjon.
Dette er i beste fall hvilken åpen kildekode: Et prosjekt opprettet for og av sine mest lidenskapelige brukere.
Flere øyne på koden
Noen mennesker kan ikke like denne tilnærmingen, og foretrekker at alt styres av et enkelt selskap med en samlet visjon i tankene. Og det er ikke nødvendigvis et feil argument, men det er verdt å påpeke at åpen kildekode-modellen gir visse fordeler.
La oss snakke om Wikipedia igjen. Det er feil på Wikipedia, sikkert, men det er også millioner av mennesker som ser det over hver dag. Jo flere mennesker som ser på en side, jo flere mennesker som kanskje merket - og fikser - en hvilken som helst feil.
Det samme kan sies om åpen kildekode programvare. Når Microsoft bygger en ny versjon av Windows, får bare Microsoft-ansatte å se på koden. Når et åpen kildekode-prosjekt fungerer på en ny versjon, gjør de det offentlig - hele verden kan se på koden, hvis de vil. Og jo flere som ser på det, desto mer sannsynlig er det noen problemer som blir påpekt.
Samtaler om slike potensielle problemer skjer hele tiden. Noen ganger kan de bli stygg, hvor skis skjer. Faktisk kan alle ta et eksisterende åpen kildekodeprosjekt og lage sin egen versjon av den Open Source Software og Forking: The Good, The Great og The Ugly Open Source Software og Forking: The Good, The Great og The Ugly Sometimes, slutten -bruker fordeler sterkt fra gafler. Noen ganger er gaffelen gjort under et skjul av sinne, hat og fiendskap. La oss se på noen eksempler. Les mer - en prosess som kalles forking.
Jeg kunne fortsette. Det er unødvendig å si at det er fordeler og ulemper å enten tilnærming - men tradisjonelt har Linux og andre åpne kildeprosjekter vært raske til å reagere på potensielle problemer på grunn av hvor mange som ser over koden.
Hvem lager Linux? Du gjør. Hoppe inn!
Linux er ikke bare et operativsystem: det er et fellesskap. Det kan også være en ganske morsom hobby, hvis du vil komme inn på den. Du må kanskje lære hva en haug med nye ord betyr Er Linux forvirrende? Her er de viktigste betingelsene du trenger å vite, er Linux forvirrende? Her er de viktigste betingelsene du trenger å vite Disse dager, installerer Ubuntu og andre moderne Linux-distribusjoner vanligvis uten hitch (og uten å kreve noen kunnskaper), men når du går videre med dem, vil du uunngåelig komme over all slags terminologi som ... Les mer, men når du begynner å dykke, vil du virkelig kunne lage din egen datamaskin.
Enten du er en Windows XP-flyktning De beste Linux-distribusjonene for Windows XP-flyktninger De beste Linux-distribusjonene for Windows XP-flyktninger Les mer, leter etter en måte å holde en trofast datamaskin kjørt sikkert, eller bare noen som er naturlig nysgjerrige, jeg anbefaler deg sterkt sjekk ut vår liste over de beste Linux-distrosene De beste Linux-operativsystemene De beste Linux-operativsystemene Det finnes Linux distros tilgjengelig for alle formål, noe som gjør det vanskelig å velge en. Her er en liste over de beste Linux-operativsystemene for å hjelpe. Les mer og hoppe rett inn. Du kan stole på folk som lager Linux, og til og med bli med dem hvis du vil.
Og nå: samarbeid! Hvordan var min forklaring på Linux og åpen kildekode? Hva er de beste måtene for folk å bli involvert? Hvilke feil i denne artikkelen vil du rette opp? Du er velkommen til å snakke om alt dette og mer i kommentarene.
Utforsk mer om: Linux Distro, Open Source.