Annuncio pubblicitario

Adoro usare Linux. Faccio notare l'uso di solo applicazioni gratuite e open source. Questo è più facile su un desktop che su un telefono, ma alla fine devo ammettere che finisco per usare un bel po 'di software proprietario.

Le probabilità sono, anche se lo sei un utente Linux amante del software libero come me, siete troppo.

Questo è qualcosa che mi è diventato chiaro più a lungo ho usato Linux: è davvero difficile usare solo software open source. Anche quando pensi di esserlo, spesso c'è un codice sorgente chiuso che funziona silenziosamente in background.

A quanto pare, il desktop Linux non è così libero come è stato creato, e questa è solo una parte della storia.

Cominciamo con il kernel Linux

Quando installi una distribuzione Linux, ciò che vedi sullo schermo non è Linux. Il sistema operativo noto come Linux è tecnicamente solo il kernel Che cos'è un kernel in Linux e come si controlla la versione?Linux è un sistema operativo, giusto? Bene, non esattamente! In realtà è un kernel. Ma cos'è il kernel Linux? Leggi di più

instagram viewer
, la parte che consente al software di comunicare con l'hardware del tuo computer. La maggior parte di ciò che vedi è gratuito. È nel kernel che le cose diventano incerte.

Il kernel di Linux contiene BLOB binari. Questi sono bit di software chiusi che vengono impacchettati solo come file binari opachi. Ciò significa che non solo non siamo autorizzati a modificare il codice, non siamo nemmeno in grado di vederlo.

Questi BLOB binari consistono principalmente di driver hardware e firmware che fanno funzionare Linux su più hardware. Idealmente, le aziende forniscono agli sviluppatori la documentazione tecnica necessaria per far funzionare Linux sul proprio hardware. Molti invece forniscono driver chiusi.

Linux è in grado di funzionare con questi driver, ma spesso non funziona come potrebbe altrimenti (vale a dire, come se la codifica fosse eseguita dalle stesse persone che lavorano sul kernel stesso). Questi driver introducono anche rischi per la sicurezza, da allora non sappiamo perfettamente cosa fanno o quali difetti possono essere presenti La sicurezza attraverso l'oscurità è più sicura del software open source?Il software open source offre chiari vantaggi in termini di sicurezza. L'approccio opposto è la sicurezza attraverso l'oscurità. Un approccio è effettivamente più sicuro dell'altro o è possibile che ci sia verità in entrambi? Leggi di più .

Il kernel di Linux non è stato completamente gratuito e open source dal 1996, anno in cui ha iniziato ad accettare BLOB binari. Per oltre due decenni, Linux ha contenuto frammenti di software proprietario chiuso.

Se lo trovi problematico, puoi scaricare Linux-libre, una versione del kernel con tutti i bit chiusi eliminati. Sfortunatamente, Linux-libre non supporta l'hardware i cui fornitori non forniscono documentazione tecnica.

Ciò significa che puoi aspettarti di riscontrare più problemi con le schede grafiche e le schede di rete. Il tuo Wi-Fi potrebbe non funzionare affatto senza l'acquisto di un dongle USB speciale.

Poi ci sono i driver che installi tu stesso

Quando sono passato per la prima volta a Linux, avevo bisogno di installare un driver proprietario per accedere online in modalità wireless. La mia scheda grafica funzionava, ma avevo bisogno di un driver proprietario per ottenere l'esperienza più fluida e giocare.

La situazione è migliorata negli anni da allora, ma se stai utilizzando una scheda grafica NVIDIA, tu è ancora necessario un driver proprietario per ottenere la migliore esperienza di gioco Come installare driver grafici proprietari in Ubuntu, Fedora e MintIl più delle volte, starai bene con il software open source su Linux. Ma se vuoi il vero gioco e la potenza grafica, avrai bisogno di driver proprietari. Ecco come ottenerli. Leggi di più .

Spesso, installare questi driver immediatamente dopo l'installazione e dimenticarsene. Non devi pensarci di nuovo fino a quando non è il momento di passare alla versione successiva della tua distribuzione Linux. Ma per tutto il tempo, il software proprietario è in esecuzione in background. C'è un angolo del tuo computer in cui il codice è bloccato.

Questa non è solo una questione di sicurezza e privacy, di cui potresti essere preoccupato (o ambivalente). Ciò dipende anche dal fatto che gli sviluppatori Linux sono meno in grado di offrirti la migliore esperienza di elaborazione.

Quando hanno accesso alla documentazione, possono correggere i bug e assicurarsi che tutte le parti si incastrino. Allo stato attuale, dipendi da società esterne per fornire driver ben sviluppati per un numero relativamente piccolo di utenti.

Non tutti i software negli App Store di Linux sono gratuiti

Nella maggior parte delle distro Linux, la stragrande maggioranza del software scaricato non costa denaro. La maggior parte è anche open source. Ma a volte c'è anche un software proprietario nascosto e, a meno che non ti interessi e sappia cosa cercare, puoi facilmente finire con un codice sorgente più chiuso sul tuo PC.

Gli esempi includono software come Steam, Skype e Slack. Questo è spesso il software necessario per fai il tuo lavoro o rimani in contatto con gli amici 4 modi in cui il software open source non è abbastanza buonoRimangono angoli dell'ecosistema Linux che non sono completamente open source. Forse è un driver hardware - per alcuni potrebbe essere necessaria un'applicazione software proprietaria. Ecco dove Linux sta ancora giocando a recupero. Leggi di più .

Forse installerai i codec far funzionare file musicali e video Perché i file musicali e video non vengono riprodotti su Linux e come risolverliSei passato a Linux, ma il tuo file video o audio non verrà riprodotto! Semplicemente, la tua versione di Linux non è stata fornita con i codec necessari, quindi scopriamo come installarli. Leggi di più , ignaro del fatto che si tratta di file proprietari. Pensi di utilizzare un computer completamente gratuito e open source, solo per rendertene gradualmente conto che non è stato così.

Ora parliamo del Web

Anche se salti attraverso i cerchi necessari per eseguire una distro completamente gratuita che esegue il kernel binario privo di BLOB binario, non installare alcun driver hardware aggiuntivi e blocco del software proprietario dal tuo app store di Linux, probabilmente stai ancora facendo affidamento su una grande quantità di proprietari Software. Sta arrivando attraverso il tuo browser.

Navigando attraverso il software GNOME su Fedora l'altro giorno, ho visto che Slack era disponibile per il download. Poi ho notato che era contrassegnato come proprietario.

Open Source

Questo mi ha scoraggiato, quindi non l'ho scaricato. Ma poi ci ho pensato. Uso Slack in una scheda del browser e non è meno proprietario lì di quanto non lo sia con un client dedicato. Il mio browser potrebbe essere open source, ma gran parte del contenuto che lo attraversa non lo è.

Il passaggio dall'uso delle app desktop al software cloud è stato un miscuglio per Linux. Da un lato, lo è passaggio a Linux più semplice che mai Passa da Windows a Linux e diventa subito operativoIl passaggio da Windows a Linux potrebbe sembrare complesso, ma è facile! Ecco come ottenere dati e programmi importanti da un sistema operativo all'altro. Leggi di più poiché puoi eseguire il fallback sul Web per molte cose che non hai potuto fare in passato. Microsoft Office 365 e Adobe Photoshop, ad esempio, ora offrono una certa quantità di funzionalità online. Puoi anche guardare film in streaming su Netflix e ascoltare musica su Spotify.

Le app desktop non sono necessarie come una volta. D'altra parte, tutti questi sono servizi proprietari. Se si tenta di utilizzare il Web senza toccare il codice sorgente chiuso, come fa Richard Stallman, riduci notevolmente ciò che puoi fare online.

Poi c'è il BIOS

Il BIOS, abbreviazione di Basic Input / Output System, è la parte del computer che vedi per un breve momento prima dell'avvio del sistema operativo. Viene preinstallato ed è in genere un software proprietario.

Anche rispetto al web, questa è la parte del computer su cui hai il minor controllo. Puoi usare un kernel diverso. Puoi evitare determinati driver e app proprietarie. Puoi persino stare lontano dalla maggior parte del Web o risiedere completamente offline. Ma cambiando il BIOS?

È possibile sostituire il BIOS sul computer con un'alternativa aperta come coreboot o Libreboot, ma supportano solo un numero limitato di PC. Sulla maggior parte dei PC, sei semplicemente sfortunato.

Quindi quanto è gratis Linux, davvero?

Alla fine della giornata, rimangono molte parti chiuse sul tuo tipico computer Linux. Il rovescio della medaglia, l'esperienza è ancora molto più aperto di Android.

Se per te è importante utilizzare il software libero, non perdere la testa. Il tuo computer e il Web potrebbero non essere completamente aperti, ma il fatto che ti interessi abbastanza da rendere lo sforzo importante. Ciò influenza le persone che progettano software, sia ora che in futuro.

Le alternative open source ai servizi cloud appaiono continuamente. Il software desktop open source continua a migliorare. Venti anni fa, l'open source era ancora un'idea inedita, e abbiamo fatto molta strada da allora 7 modi in cui il software open source ha cambiato il mondoEcco alcuni dei modi in cui il software open source ha inconfondibilmente cambiato il mondo. Leggi di più . Ma non possiamo mentire a noi stessi: la maggior parte dei computer che eseguono Linux sono solo parzialmente gratuiti fino ad oggi.

Bertel è un minimalista digitale che scrive da un laptop con interruttori fisici della privacy e un sistema operativo approvato dalla Free Software Foundation. Apprezza l'etica delle funzionalità e aiuta gli altri ad assumere il controllo della propria vita digitale.