Potresti non essere un utente Linux ma hai un amico nerd che non starà zitto a riguardo. Perché dovrebbero essere così entusiasti di un sistema operativo?
Continua a leggere per scoprire perché così tanti tecnici sono così innamorati di Linux.
1. Linux è gratuito
Uno dei motivi per cui Linux ha un seguito così devoto è che le distribuzioni Linux sono disponibili per il download gratuito.
Questo potrebbe non sembrare così impressionante quando anche gli aggiornamenti ai sistemi operativi proprietari di Apple e Microsoft sono gratuiti questi giorni, ma negli anni '90, quando Linux ha fatto il suo debutto, i sistemi operativi costavano un sacco di soldi se non venivano con il tuo macchina.
Windows, OS/2 o macOS potrebbero costare centinaia di dollari e i sistemi Unix proprietari potrebbero costare ben più di 1000 dollari, a seconda delle opzioni installate.
Le distribuzioni Linux, al contrario, potevano essere scaricate gratuitamente, l'unico costo erano le scatole di floppy necessarie per l'installazione. Oppure, se avevi un'unità CD-ROM, potresti semplicemente acquistare un CD, risparmiando molto tempo nell'era di Internet dial-up.
Anche allora, questo era molto più economico di un sistema operativo proprietario e i tecnici amavano il fatto che fosse influenzato dal design dei sistemi Unix che conoscevano e amavano.
Linux, allora e oggi, consente alle persone che desiderano esplorare i concetti di Unix e Linux di farlo con un investimento minimo.
2. Linux è aperto
Insieme all'apertura da parte di Netscape del codice sorgente del browser (che ha portato all'odierno browser Mozilla Firefox), Linux ha contribuito a rendere popolare il movimento open source alla fine degli anni '90.
Uno degli aspetti più importanti di Linux è che il kernel o il cuore del sistema operativo, altro sistema operativo componenti e molti programmi utente sono gratuiti e open-source, il che significa che chiunque può guardare il codice sorgente e creare i cambiamenti. Come dice Richard Stallman, questo software è "libero come nel discorso."
Poiché molti tecnici avevano familiarità con Unix e conoscevano almeno un po' di programmazione, erano disposti ad aggiungere cose per rendere il sistema ancora migliore. Questa apertura si estende anche alla progettazione del sistema stesso. Linux è configurato principalmente tramite file di testo che puoi esaminare con qualsiasi editor di testo.
3. La riga di comando di Linux
Un altro motivo per cui Linux è così amato dai tecnici è che ha mantenuto la sua connessione alla riga di comando in modi che Windows e macOS non fanno.
Anche se potresti considerare macOS un cugino di Linux poiché è basato sulla variante BSD Unix, è comunque si presenta come un sistema basato su GUI di facile utilizzo, così come Windows, anche se ha un terminale applicazione.
Sebbene Windows abbia interfacce a riga di comando, sia PowerShell che, sì, anche Linux, sono ancora usato principalmente dagli amministratori in contrasto con i giorni di MS-DOS, quando tutti usavano la riga di comando.
La ragione di ciò è che la riga di comando offre il massimo controllo sul computer. Molti programmi Linux utilizzano solo la riga di comando, inclusi gli strumenti per sviluppatori. Questo può respingere gli utenti normali, ma gli utenti tecnici lo apprezzano.
4. Supporto della comunità
A nessuno piace ascoltare musica d'attesa. Se hai un problema con l'installazione di Linux, puoi chiedere aiuto ad altri utenti. Hai una scelta di supporto, che va da IRC, forum web, Wiki, server Discord, persino gruppi di utenti di persona.
Puoi ottenere assistenza con l'installazione o qualsiasi altro problema che potresti incontrare in Linux. Se è successo a te, probabilmente non sei il primo. Qualcuno ha spesso pubblicato una soluzione da qualche parte sul web.
Anche se non hai problemi con Linux, i gruppi di utenti, online o di persona, offrono un'atmosfera sociale divertente, probabilmente a causa dello spirito di comunità che Linux sembra ispirare ai suoi utenti. Gli utenti Linux provengono da tutti i ceti sociali e tendono ad essere persone interessanti, quindi è divertente uscire con loro.
Esistono forme commerciali di supporto disponibili dai principali sviluppatori di distro come Red Hat, SUSE e Canonical, ma queste sono rivolte maggiormente alle aziende che utilizzano server Linux in data center di grandi dimensioni.
C'è un motivo per cui Linux è così popolare tra gli sviluppatori: viene fornito con molti degli strumenti di cui hanno bisogno per svolgere il proprio lavoro. Editor, compilatori, interpreti, debugger, lo chiami, è spesso incluso nel sistema predefinito. In caso contrario, è solo un comando del gestore di pacchetti di distanza.
L'ampia disponibilità di strumenti di programmazione su Linux lo rende un sistema ideale su cui imparare a programmare. I linguaggi più facili con cui iniziare sono la shell, dal momento che molti utenti la usano già, e linguaggi di scripting come Perl o Python. Questi rendono facile per gli utenti la sperimentazione, il che porta alla popolarità di Linux per la prototipazione rapida.
Imparentato: Motivi superbi per cui dovresti usare Linux per la programmazione
6. Prototipazione rapida
Linux è una piattaforma ideale per la prototipazione rapida e la sperimentazione grazie alla sua affinità con i linguaggi di scripting.
I linguaggi di scripting ti consentono di elaborare il codice in modo interattivo e poiché vengono interpretati, non devi aspettare che vengano compilati. Ciò significa che puoi sviluppare app rapidamente. Gli sviluppatori sono liberi di sperimentare il loro codice in questo modo.
Molti siti Web li usano dietro le quinte, motivo per cui possono implementare funzionalità prima dei loro concorrenti. Gli interpreti possono essere più lenti dei programmi compilati, ma gli sviluppatori ritengono che la velocità di sviluppo superi il calo delle prestazioni.
Per molti anni, la shell, o interprete dei comandi, è stato il linguaggio di scripting di riferimento. Sebbene gli script di shell siano ancora utili per piccoli lavori relativi a file e utilità di Linux, i moderni linguaggi di scripting come Python è popolare perché è più portabile su diversi sistemi e ha molte librerie per svolgere lavori di programmazione Più facile.
7. Linux è personalizzabile
Linux è anche popolare tra gli utenti tecnici perché è possibile personalizzarlo in misura maggiore rispetto ad altri sistemi operativi. Hai una scelta di ambienti desktop, gestori di finestree app.
Puoi persino eseguire Linux senza una GUI se lo desidera. E molti server lo fanno. È questa flessibilità che rende caro Linux a così tanti utenti sofisticati.
8. Linux gira ovunque
Linux è stato avviato su processori x86 ma ora funziona su quasi tutti i processori in circolazione. Se hai un telefono Android, sta eseguendo una versione modificata di Linux. È anche il sistema operativo predefinito di il lampone pi. Se esiste, probabilmente puoi ottenere Linux per questo.
Questo è il motivo per cui Linux è così popolare per far rivivere macchine più vecchie che potrebbero non ricevere più supporto da Microsoft o Apple.
9. Si gioca bene con gli altri
Uno dei punti di forza di Linux è la sua capacità di interagire con altri sistemi. Linux può leggere o scrivere molti degli stessi formati di file su PC e Mac.
Poiché un certo numero di programmi per PC funzionava solo su DOS/Windows, molti utenti eseguivano il dual boot o eseguivano Windows e Linux su partizioni o unità separate e utilizzare un caricatore di avvio per scegliere tra di loro all'avvio volta.
Successivamente, la virtualizzazione ha consentito agli utenti di eseguire un sistema all'interno dell'altro senza riavviare. Con il sottosistema Windows di Microsoft per Linux (WSL), non è necessario installare Linux separatamente. Puoi eseguire diverse distribuzioni Linux popolari su Windows 10 o 11. Ciò significa che non devi scegliere tra l'uno o l'altro.
Imparentato: Linux può eseguire file EXE di Windows?
Linux fa per te?
Se tutte queste funzionalità ti incuriosiscono, potresti chiederti se Linux fa per te. Se stai considerando una carriera nell'IT o semplicemente ti piacciono i computer, vale la pena imparare Linux.
Voi non è nemmeno necessario installare Linux per verificarlo. Potresti provare una distribuzione live, giocare con Linux e vedere se ti piace. Forse un giorno diventerai l'amico che non starà zitto su Linux.
Linux è un parco giochi per nerd
La flessibilità di Linux lo rende uno dei preferiti dagli utenti tecnicamente esperti, ma non devi essere un nerd per installarlo e usarlo. Se hai una chiavetta USB di riserva, puoi provare una distribuzione Linux e vedere se fa per te.
Le USB sono ottime per l'esecuzione di versioni portatili di Linux. Ecco le distribuzioni Linux più utili da eseguire da un'unità USB live.
Leggi Avanti
- Linux
- Distribuzione Linux
- Sistema operativo
- Kernel Linux
David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Appassionato di tecnologia fin dall'infanzia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e il collezionismo di dischi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti