Er din Linux-pc virkelig fri og åben kilde?

Du elsker at bruge Linux og open source software, men er Linux lige så gratis som det er lavet til at være? Her er nogle sandheder, der kan overraske dig.

Du elsker at bruge Linux og open source software, men er Linux lige så gratis som det er lavet til at være?  Her er nogle sandheder, der kan overraske dig.
Reklame

Jeg elsker at bruge Linux. Jeg gør opmærksom på at bruge kun gratis og open source applikationer. Dette er lettere på et skrivebord end på en telefon, men i slutningen af ​​dagen må jeg indrømme, at jeg stadig ender med at bruge en hel del proprietær software.

Chancerne er, selvom du er en gratis software-elskende Linux-bruger som mig selv, er du også.

Dette er noget, der blev klart for mig, jo længere jeg brugte Linux: Det er virkelig svært at kun bruge open source-software. Selv når du tror du er, er der ofte lukket kildekode, der fungerer stille i baggrunden.

Det viser sig, at Linux-skrivebordet ikke er helt så gratis som det er lavet for at være, og det er kun en del af historien.

Lad os starte med Linux-kernen

Når du installerer en Linux-distribution, er det, du ser på skærmen, ikke Linux. Operativsystemet kendt som Linux er teknisk set bare kernen Linux-kernen: En forklaring i Laymans vilkår Linux-kernen: En forklaring i Laymans vilkår Der er kun en de facto ting, som Linux-distributioner har til fælles: Linux-kernen. Men mens det ofte taler om, ved mange mennesker ikke rigtigt, hvad det gør. Læs mere, den del der gør det muligt for software at tale med computerens hardware. Det meste af det du ser er gratis. Det er i kernen, hvor tingene bliver iffy.

Linuxkernen indeholder binære klumper. Disse er lukkede kildebits af software, der kun er pakket som uigennemsigtige binære filer. Det betyder ikke kun, at vi ikke har lov til at redigere koden, vi kan ikke engang se det.

Disse binære blobs består primært af hardware drivere og firmware, der gør Linux til at arbejde på mere hardware. Ideelt set giver virksomheder udviklere den tekniske dokumentation, der er nødvendig for at få Linux til at køre på deres hardware. Mange giver i stedet lukkede drivere.

Linux kan køre med disse drivere, men det virker ofte ikke så godt som det ellers kunne (det vil sige, at kodningen blev udført af de samme mennesker, der arbejder på kernen selv). Disse chauffører introducerer også sikkerhedsrisici, da vi ikke fuldt ud ved, hvad de gør, eller hvilke fejl kan være til stede. Er sikkerhed gennem usynlighed sikrere end open source-software? Er sikkerhed gennem uklarhed sikrere end open source-software? Open source software leveres med klare sikkerhedsfordele. Den modsatte tilgang er sikkerhed gennem uklarhed. Er en tilgang faktisk sikrere end den anden, eller er det muligt, at der er sandhed til begge? Læs mere .

Linux-kernen har ikke været helt fri og åben kilde siden 1996, året begyndte det at acceptere binære blobs. I mere end to årtier har Linux indeholdt bits af lukket, proprietær software.

Hvis du finder dette besværligt, kan du downloade Linux-libre, en version af kernen med alle de lukkede bits fjernet. Desværre understøtter Linux-libre ikke den hardware, hvis leverandører ikke leverer teknisk dokumentation.

Det betyder, at du kan forvente at løbe ind i flere problemer med grafikkort og netværkskort. Din Wi-Fi fungerer muligvis slet ikke uden at købe en særlig USB-dongle.

Så er der de drivere, du installerer dig selv

Da jeg først skiftede til Linux, havde jeg brug for at installere en proprietær driver for at kunne komme online trådløst. Mit grafikkort arbejdede, men jeg havde brug for en proprietær driver for at få den smidigste oplevelse og spille spil.

Situationen er forbedret i årenes løb, men hvis du bruger et NVIDIA grafikkort, behøver du stadig en proprietær driver for at få den bedste spiloplevelse. Sådan installeres proprietære grafikdrivere i Ubuntu, Fedora & Mint [Linux] Sådan Installer Proprietary Graphics Drivers I Ubuntu, Fedora, & Mint [Linux] Det meste vil du være i orden med open source software på Linux. Men hvis du vil have rigtig spil og grafisk kraft, skal du have proprietære drivere. Sådan får du dem. Læs mere .

Ofte installerer du disse drivere umiddelbart efter installationen og glemmer dem. Du behøver ikke at tænke på dem igen, før det er på tide at opgradere til den næste version af din Linux distro. Men hele tiden kører proprietær software i baggrunden. Der er et hjørne af din computer, hvor koden er blokeret.

Dette er ikke kun et spørgsmål om sikkerhed og privatliv, som du måske er bekymret for (eller ambivalent) om. Dette er også et spørgsmål om, at Linux-udviklere er mindre i stand til at give dig den bedste computeroplevelse.

Når de har adgang til dokumentationen, kan de rette fejl og sørge for, at alle dele passer sammen. Som det er, er du afhængig af eksterne virksomheder at levere veludviklede drivere til et relativt lille antal brugere.

Ikke alle software i Linux App Stores er gratis

I de fleste Linux distroer koster langt størstedelen af ​​den software, du downloader, ikke penge. Det meste af det er også open source. Men der er også lejlighedsvis proprietær software gemt væk, og medmindre du både plejer og ved hvad du skal kigge efter, kan du meget nemt ende med mere lukket kildekode på din pc.

Eksempler er software som Steam, Skype og Slack. Dette er ofte software, du har brug for for at kunne gøre dit arbejde eller holde kontakten med venner. 4 måder Åben kilde-software er ikke god nok 4 måder Åben kilde-software er ikke god nok Der forbliver hjørner Linux-økosystemet, der ikke er fuldt åbent. Måske er det en hardware driver - for nogle, kan en proprietær software applikation være påkrævet. Her er hvor Linux stadig spiller indfangning. Læs mere .

Måske installerer du codecs for at få musik og videofiler til at fungere, hvorfor dine musik- og videofiler ikke afspilles på Linux, og hvordan du løser det, hvorfor dine musik- og videofiler ikke afspilles på Linux, og hvordan du løser det Du har skiftet til Linux, men din video- eller lydfilfil vil ikke spille! Simpelthen kom din Linux-version ikke med de nødvendige codecs, så lad os finde ud af, hvordan du installerer dem. Læs mere, uvidende om at disse er proprietære filer. Du tror, ​​du bruger en helt gratis og open source-computer, kun for gradvis at indse, at det ikke har været tilfældet.

Lad os nu tale om internettet

Selvom du hopper igennem eventuelle hoops, der er nødvendige for at køre en helt gratis distro, der kører den binære blobfrie Linux-fri kerne, skal du ikke installere yderligere hardwaredrivere og blokere proprietær software fra din Linux app store, du er stadig sandsynligt stole på en stor mængde af proprietær software. Det kommer ind gennem din browser.

Gennemse gennem GNOME Software på Fedora den anden dag, så jeg, at Slack var tilgængelig til download. Så bemærkede jeg, at det var markeret som proprietært.

Åben kilde

Dette slog mig af, så jeg downloadede det ikke. Men så tænkte jeg på det. Jeg bruger Slack i en browser-fan, og det er ikke mindre proprietært der end det er hos en dedikeret klient. Min browser kan være open source, men meget af indholdet, der kommer igennem det, er det ikke.

Overgangen fra brug af stationære apps til cloud-software har været en blandet taske til Linux. På den ene side er det lettere at overgå til Linux end nogensinde. Skift fra Windows til Linux og Kom op og køre i minutter Skift fra Windows til Linux og Kom op og køre i minutter Skifte fra Windows til Linux kan virke kompleks, men det er nemt! Sådan får du dine vigtige data og programmer fra det ene OS til det andet. Læs mere, da du kan falde tilbage til internettet for mange ting, du ikke kunne gøre i fortiden. Microsoft Office 365 og Adobe Photoshop, for eksempel, tilbyder nu en vis mængde funktionalitet online. Du kan også streame film på Netflix og lytte til musik på Spotify.

Desktop apps er ikke så nødvendige som de plejede at være. Men på den anden side er alle disse proprietære tjenester. Hvis du forsøger at bruge internettet uden at berøre lukket kildekode, gør Richard Stallman det, du reducerer i høj grad hvad du kan gøre online.

Så er der BIOS

BIOS, kort for Basic Input / Output System, er den del af den computer, du ser et øjeblik, før dit operativsystem starter op. Den kommer forudinstalleret og er typisk proprietær software.

Selv i forhold til internettet er dette den del af den computer, du har mindst kontrol over. Du kan bruge en anden kerne. Du kan undgå visse drivere og proprietære apps. Du kan endda holde sig væk fra det meste af internettet eller opholde sig offline helt. Men ændre BIOS?

Du kan udskifte BIOS'en på din computer med et åbent alternativ som Coreboot eller Libreboot, men de understøtter kun et begrænset antal pc'er. På de fleste pc'er er du simpelthen ikke heldig.

Så hvor gratis er Linux, virkelig?

I slutningen af ​​dagen er der mange lukkede dele til din typiske Linux-computer. På forsiden er oplevelsen stadig meget mere åben end Android.

Hvis du bruger gratis software, må du ikke miste hjerte. Din computer og internettet er muligvis ikke helt åbne, men det faktum, at du passer godt nok til at gøre anstrengelserne vigtige. Dette påvirker mennesker, der designer software, enten nu eller i fremtiden.

Åben kilde alternativer til sky tjenester vises hele tiden. Open source desktop software fortsætter med at forbedre. For tyve år siden var åben kilde stadig en ny ide, og vi er kommet langt siden 7 måder Open Source Software ændret verden 7 måder Open Source Software ændret verden Her er nogle af måder open source software har umiskendeligt ændrede verden. Læs mere . Men vi kan ikke lyve for os selv: de fleste computere, der kører Linux, er kun delvist gratis indtil i dag.

In this article