Annonse
Hvem lager Linux? Hvorfor gir de det bort? Kan man stole på disse menneskene?
Longtime Linux-brukere kan le av dette spørsmålet, men tenker på det fra et annet perspektiv. I en tidsalder av Facebook, når "gratis" ofte viser seg å bety "annonsestøttet og vil spore hver eneste bevegelse", er det alle som ikke er kjent med open source-lisenser Open Source-programvarelisenser: Hvilken bør du bruke?Visste du at ikke alle open source-lisenser er de samme? Les mer kommer til å være skeptiske til alt som er “gratis”.
“Hvis du ikke betaler, er du produktet“, Ordtaket går.
Så det må sies: Linux og annen open source-programvare er ikke gratis i den forstand at Facebook eller Gmail er - det vil si en annonsestøttet innsats som tilbys av enormt lønnsomme selskaper (selv om mange store selskaper bidrar til open source) prosjekter). I stedet er Linux et samarbeidsprosjekt som hele verden kan delta i, hvis de bestemmer seg for å gjøre det. Ja: til og med deg.
Så hvem lager Linux? Det gjør vi alle. La oss snakke om hva dette betyr, ved å bruke et eksempel som er lettere for ikke-programmerere å forstå: Wikipedia.
Slik fungerer Wikipedia
Wikipedia er et av de mest populære nettstedene på jorden, men knapt noen betaler for å legge ting til det. I stedet, mennesker som brenner for spesielle emner, klikker du på "Rediger" -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 noensinne blir bygget: av mennesker som bestemmer seg for å bidra. Linux fungerer på samme måte.
Wikipedia er selvfølgelig mer komplisert enn det. Det er en dedikert kjernegruppe av 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 noen gang produsere alt Internett-innhold?I dag er språkvitenskapens og kunstig intelligensverden i utviklingsstadiet for "bot" -forfattere. For tiden bruker Wikipedia og Associated Press begge roboter for å skrive artikler på nettet. Les mer som gjør rettelser. Administratorer låser av og til sider, hvis emnet er midlertidig kontroversielt.
Over tid har et system utviklet seg, men faktum gjenstår at det nesten bare er frivillige som gjør Wikipedia til det det er. Linux er som vi kjenner det på samme måte: en bred gruppe av frivillige bidrar med kode til de tusenvis av programmer som utgjør moderne Linux-distros.
Wikipedia har selvfølgelig sine feil. Artiklene om individuelle Pokemon ser generelt flere redigeringer enn om hele afrikanske nasjoner, og kamper om bagatelliteter kan dominere "snakk" -delen i flere måneder. (Publikum kan være veldig smarte, men det har også noen ganger rare prioriteringer). Wikipedia-prosessen er - som alle open source-prosjekter - rotete, slik som ethvert demokratisk samfunn er. Det er et frittflytende, pågående prosjekt som på en eller annen måte legger opp til en av de mest nyttige ressursene på hele Internett.
Og vet du hva? De fleste Linux-distros fungerer på samme måte.
Open Source: Noe vi alle jobber med
De fleste Internett-brukere er kjent med Firefox, en av nettets mest populære nettlesere. Det er et fremtredende eksempel på åpen kildekode-programvare - det vil si programvare som alle som vil, kan redigere til egne formål.
I likhet med Wikipedia blir Firefox "redigert" av et team med frivillige. Tusenvis av mennesker samarbeider for å bygge denne nettleseren, som igjen brukes av millioner av mennesker gratis.
Hva har dette med Linux å gjøre? Vel, de fleste Linux-distrikter inkluderer Firefox - det er de gratis å gjøre, 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å team med frivillige som hjelper til med å sette sammen alt.
Hvert av disse prosjektene publiserer kildekoden sin offentlig, noe som betyr at alle som vil komme med 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 deres hvis du vil. Hvis du vil bli mer involvert, kan du kontakte utviklerne bak et prosjekt og tilby å hjelpe - med tiden kan du bli en kjerneutvikler selv.
Men selv om du ikke koder, er det måter du kan bidra med. Artister kan for eksempel utforme ikoner eller bakgrunnsbilder. Alle som er villige til å bruke en betaversjon kan gi verdifull tilbakemelding. Forfattere kan hjelpe med å sette sammen dokumentasjon.
Dette er på sitt beste hva open source er: et prosjekt laget for og av de mest lidenskapelige brukerne.
Flere øyeboller på koden
Noen mennesker vil kanskje ikke like denne tilnærmingen, og foretrekker at alt kontrolleres av et enkelt selskap med en enhetlig visjon i tankene. Og det er ikke nødvendigvis et feil argument, men det er verdt å påpeke at open source-modellen gir visse fordeler.
La oss snakke om Wikipedia igjen. Det er feil på Wikipedia, visst, men det er også millioner av mennesker som ser på det hver dag. Jo flere som ser på en side, jo flere personer som kanskje la merke til - og fikse - en gitt feil.
Det samme kan sies om åpen kildekode-programvare. Når Microsoft bygger en ny versjon av Windows, er det bare Microsoft-ansatte som kan se på koden. Når et open source-prosjekt jobber med 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 at gitte problemer blir påpekt.
Samtaler om slike potensielle problemer skjer kontinuerlig. Noen ganger kan de bli ekle, og på det tidspunktet skjer skismer. Faktisk kan hvem som helst ta et eksisterende open source-prosjekt og lage sin egen versjon av det Open Source Software og Forking: The Good, The Great and The UglyNoen ganger drar sluttbrukeren stor nytte av gafler. Noen ganger gjøres gaffelen under et hylle av sinne, hat og fiendtlighet. 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 nærme seg - men tradisjonelt Linux og andre åpne kildeprosjekter har vært raske til å reagere på potensielle problemer på grunn av hvor mange som ser over kode.
Hvem lager Linux? Du gjør. Hopp 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ær hva en haug med nye ord betyr Er Linux forvirrende? Her er de viktigste vilkårene du trenger å viteI disse dager installerer Ubuntu og andre moderne Linux-distribusjoner vanligvis uten problemer (og uten å kreve det all kunnskap), men når du går videre med å bruke dem, vil du uunngåelig komme over alle slags terminologier at... Les mer , men når du begynner å dykke i vil du virkelig kunne gjøre datamaskinen din til din egen.
Enten du er Windows XP flyktning De beste Linux-distribusjonene for flyktninger med Windows XP Les mer , på jakt etter en måte å holde en tro datamaskin i gang på en sikker måte, eller bare noen som er naturlig nysgjerrige, jeg anbefaler på det sterkeste at du sjekker listen over de beste Linux-distrosene De beste driftsdistrosene for LinuxDe beste Linux-distrosene er vanskelig å finne. Med mindre du leser listen over de beste Linux-operativsystemene for spill, Raspberry Pi og mer. Les mer og hopp rett inn. Du kan stole på menneskene som lager Linux, og til og med bli med dem hvis du vil.
Og nå: samarbeid! Hvordan var min forklaring på Linux og open source? Hva er de beste måtene for folk å involvere seg? Hvilke feil i denne artikkelen vil du rette? Snakk gjerne om alt dette og mer i kommentarene.
Justin Pot er en teknologijournalist med base i Portland, Oregon. Han elsker teknologi, mennesker og natur - og prøver å glede seg over alle tre når det er mulig. Du kan chatte med Justin på Twitter, akkurat nå.