Qual è la differenza tra le distribuzioni Linux se sono tutte Linux? [MakeUseOf Explains]

Qual è la differenza tra le distribuzioni Linux se sono tutte Linux? [MakeUseOf Explains] / Spiegazione della tecnologia

Quando un utente viene introdotto per la prima volta su Linux, gli viene detto che sta usando Linux, ma impareranno presto che si chiama qualcos'altro. Sì, Ubuntu, Fedora, Linux Mint, Debian, openSUSE e così tante altre sono tutte varianti di Linux, o “Distribuzioni Linux”. È bello e tutto, ma se ci pensi un po ', ti starai chiedendo perché ci sono così tante diverse distribuzioni esistenti, specialmente se sono tutte Linux comunque.

Windows ha più edizioni, ma non sono commercializzate come sistemi operativi completamente separati, Mac OS X ha solo una variante (almeno per il desktop). Quindi, perché ci sono così tante diverse distribuzioni Linux?

Il kernel di Linux

Poiché tutte le distribuzioni Linux sono ancora considerate Linux, ciò significa che c'è almeno qualcosa che hanno in comune, e che sarebbe il kernel di Linux. Questo pezzo di software è il cuore del sistema operativo: collega il software convenzionale con cui interagisci, ad esempio il tuo browser, all'hardware che fa tutto il lavoro. Include anche un gran numero di driver per fornire supporto per qualsiasi hardware tu possa essere sportivo.

Ecco perché è importante mantenere il kernel aggiornato 5 Ragioni per le quali dovresti aggiornare il tuo kernel spesso [Linux] 5 motivi per cui dovresti aggiornare il tuo kernel spesso [Linux] Se stai usando una distribuzione Linux come Ubuntu o Fedora, sei anche tu usando il kernel Linux, il nucleo che rende effettivamente la distribuzione una distribuzione Linux. La tua distribuzione ti chiede costantemente di aggiornare il tuo kernel ... Leggi di più o compilare il kernel te stesso 3 Ragioni per cui potresti voler compilare il tuo kernel [Linux] 3 motivi per cui potresti voler compilare il tuo kernel [Linux] I sistemi Linux sono così ridicolmente flessibile e configurabile, è decisamente pazzesco. Una parte enorme del perché Linux è così flessibile è a causa della sua struttura modulare. Ogni singolo componente e programma di sistema è suddiviso ... Leggi di più se hai esigenze particolari. Il kernel Linux riceve contributi dagli sviluppatori di tutto il mondo, ma Linus Torvalds, il creatore del kernel Linux Penguin Origins: The History of Linux [Storia Geek] Penguin Origins: The History of Linux [Storia Geek] Non c'è praticamente posto dove puoi andare senza essere in contatto con Linux: alimenta tutto, dai normali computer ai server più potenti per i nostri dispositivi mobili portatili. La maggior parte delle persone che non sono techies ... Read More, gestisce ancora ciò che accade e cosa no. Tuttavia, nessuno ha un problema, dal momento che il kernel è stato storicamente funzionante per tutti i casi d'uso.

Tecnologie di sistema

Una volta che inizi a parlare di qualcosa oltre al kernel di Linux, le cose iniziano a cambiare. I responsabili della distribuzione possono scegliere il software che includono, ad esempio il gestore di pacchetti che desiderano utilizzare (e il formato del pacchetto correlato), il server di visualizzazione da includere e qualsiasi altro strumento aggiuntivo. I leader di distribuzione hanno queste opzioni perché ogni categoria di software Linux (come un server di visualizzazione) può avere più applicazioni che affrontano l'argomento in modi diversi.

Per l'esempio del display manager, una distribuzione potrebbe continuare a utilizzare X-Server X.Org perché è lo standard degli ultimi decenni, oppure la distribuzione potrebbe utilizzare Wayland perché fornisce nuove funzionalità e altri aggiornamenti necessari. Potrebbero anche usare Mir poiché è un fork di Wayland sviluppato principalmente da Canonical, la società dietro Ubuntu.

Ambienti desktop

Alcune distribuzioni possono differire anche semplicemente in base all'ambiente desktop Qual è la differenza tra gli ambienti desktop Linux? [La tecnologia ha spiegato] Qual è la differenza tra gli ambienti desktop Linux? [Tecnologia spiegata] Se sei stato introdotto nel mondo di Linux, probabilmente non ci è voluto molto per notare che non ha un singolo "volto". Linux può sfoggiare tutti i tipi di ambienti desktop, o nessuno a ... Read More they use. Questo caso è visto con Ubuntu, dove Ubuntu usa Gnome GNOME 3 Beta - Benvenuti al vostro nuovo desktop GNOME 3 Beta - Benvenuti al vostro nuovo desktop Linux Ulteriori informazioni / Unità Ubuntu 11.04 Unity - Un grande balzo in avanti per Linux Ubuntu 11.04 Unity - A Big Leap Forward per Linux È qui. La versione più recente di Ubuntu sfoggia un'interfaccia utente completamente nuova: Unity. Include anche un Software Center molto migliorato, insieme ai consueti aggiornamenti per le migliaia di programmi gratuiti offerti da Ubuntu. Canonical ha deciso ... Per saperne di più, Kubuntu usa KDE Goditi un desktop pulito e migliorato con KDE 4.7 [Linux] Goditi un desktop pulito e migliorato con KDE 4.7 [Linux] Uno degli ambienti desktop più popolari di Linux, KDE, ha rilasciato le loro ultime serie (versione 4.7 ) alla fine di luglio. Questa versione migliora il lavoro svolto nelle versioni precedenti aggiungendo nuove funzionalità e migliorando le prestazioni ... Per saperne di più, Xubuntu usa Xfce XFCE: il tuo desktop Linux leggero, veloce, a tutti gli effetti XFCE: il tuo desktop Linux leggero, veloce, a tutti gli effetti Linux va, la personalizzazione è il re. Non solo, ma le opzioni di personalizzazione sono così grandi che potrebbero far girare la testa. Ho già menzionato le differenze tra i principali ambienti desktop ... Leggi di più, Lubuntu Lubuntu: una versione leggera di Ubuntu [Linux] Lubuntu: una versione leggera di Ubuntu [Linux] Ama Ubuntu, ma si sente scettico sulla nuova interfaccia Unity di 11.04? Prova Lubuntu 11.04, un'alternativa estremamente leggera al ramo principale di Ubuntu. Scoprirai che l'interfaccia basata su menu è familiare e le risorse colpite sono molto basse ... Leggi di più usa LXDE e così via. Altre distribuzioni rimangono come un'unica distribuzione ma offrono molteplici “giri” che contengono diversi ambienti desktop. Una distribuzione di esempio che fa questo è Fedora.

“Posso farlo meglio!”

Esistono altre distribuzioni perché amano gli aspetti tecnologici di un'altra distribuzione, ma desiderano sostituire alcuni pacchetti software con altri. Un buon esempio è Linux Mint in quanto è binario compatibile con Ubuntu, ma contiene il proprio set di strumenti di sistema, il proprio ambiente desktop e un tema minty-green.

Obiettivi ed etica

Infine, può esistere una distribuzione per ragioni che non hanno nulla a che fare con il software o la tecnologia dietro la distribuzione, ma piuttosto con i suoi obiettivi ed etica. Ad esempio, Debian mira a fornire una distribuzione estremamente stabile (e quindi contiene software vecchio). Linux Mint mira a fornire una distribuzione estremamente semplice per gli utenti di altri sistemi operativi come Windows e Mac OS X da utilizzare e abituarsi a Linux.

Infine, Fedora esiste per essere la prima a utilizzare il software più recente, il che significa che utilizza entrambe le versioni più recenti del software ed è la prima a includere o passare a una nuova tecnologia.

Anche le posizioni della distribuzione sul software open source variano, il che può essere un punto importante per i puristi dell'open source. Ad esempio, Ubuntu non ha problemi con l'inclusione del software proprietario nei suoi repository; include sempre il client di gioco Steam ei driver grafici di AMD e nVidia. Fedora, d'altra parte, ha una politica open source molto forte che impedisce di includere qualsiasi software proprietario nei suoi repository.

Oggetti come il client di gioco Steam, i codec audio e video e altro ancora, tutti devono essere installati tramite repository di terze parti. Ovviamente, alla fine della giornata puoi fare tutto ciò che vuoi con la tua copia di Linux installata, a prescindere dalle politiche del progetto di distribuzione, ma tali oggetti possono ancora essere importanti per le persone.

Conclusione

Sapere come le distribuzioni differiscono l'una dall'altra può aiutare molto nel creare o distruggere la tua esperienza Linux. Non tutte le distribuzioni sono pensate per essere utilizzate da tutti, quindi è importante scegliere quella più adatta a te e alle tue preferenze. Non c'è assolutamente nulla di sbagliato nel dare una prova a qualsiasi distribuzione (sia come installazione vera o semplicemente in una macchina virtuale) perché ciò può darti una buona idea di cosa sia la distribuzione di ogni distribuzione.

Quale distribuzione ti piace di più? Pensi che sia una buona idea che ci sia una distribuzione per i gusti di ogni persona, o dovrebbe essercene solo una “Linux”? Fateci sapere nei commenti!

Scopri di più su: Linux Distro.