Linux vs BSD: quale dovresti usare?

Linux vs BSD: quale dovresti usare?

A MakeUseOf, trattiamo Linux un po' come 'alternativa' a Windows e Mac OS X. Tuttavia, questi non sono gli unici tre sistemi operativi là fuori - c'è anche la famiglia BSD di sistemi operativi simili a Unix, che sono tecnicamente parlando diverso da Linux.





In nome della concorrenza leale, è ora di dare un riconoscimento anche ai sistemi operativi BSD. E non c'è modo migliore per farlo che confrontarli con Linux. Cosa c'è di diverso nei sistemi operativi BSD e dovresti eseguirlo invece di Linux? Come funziona Linux e il miglior sistema operativo desktop BSD, PC-BSD , confrontare sul desktop?





In che modo Linux e BSD sono simili?

Prendiamoci cura delle somiglianze prima, di cui ce ne sono molte. Entrambi i sistemi operativi sono open source e simili a Unix, quindi molti degli stessi programmi e utilità vengono eseguiti su entrambi. Anche sul desktop, entrambi i sistemi operativi sembreranno simili in quanto entrambi in genere eseguono gli stessi ambienti desktop, inclusi ma non limitati a GNOME e KDE. Anche Firefox, GIMP e molte altre popolari applicazioni open source funzionano su entrambi i sistemi.





Quindi, quando provi solo a cercare differenze grandi e evidenti, non ne troverai nessuna. Sono davvero i dettagli più piccoli dietro le quinte e le relative conseguenze che fanno la differenza.

Kernel vs. sistema operativo

Prima di tutto, 'Linux' è in realtà solo il kernel che colma il divario tra software e hardware . Le distribuzioni Linux sono realizzate da gruppi di persone (o organizzazioni) che raggruppano il kernel con qualsiasi software di sovrapposizione che desiderano. Per fortuna, il fatto che ogni distribuzione Linux abbia alcune cose in comune (il kernel Linux, tra le altre cose) consente al software scritto semplicemente per 'Linux' di funzionare sulla maggior parte delle distribuzioni.



perché non posso taggare qualcuno su instagram

BSD, d'altra parte, è solitamente un intero sistema operativo e non solo il kernel. Esistono più sistemi operativi BSD che presentano differenze tra loro, ma è più semplice e corretto chiamarli collettivamente semplicemente la famiglia BSD poiché provengono tutti da BSD Unix.

Patrimonio Unix

Il che mi porta al punto successivo: i sistemi operativi BSD sono più 'Unix' di quanto lo sia Linux. A causa di motivi legali, i sistemi operativi della famiglia BSD non possono effettivamente chiamarsi Unix ma semplicemente Unix-like, ma hanno una lunga discendenza di eredità Unix. I sistemi operativi BSD, insieme ad AIX, HP-UX, Solaris e persino Mac OS X (tramite Darwin, che è basato su BSD) possono far risalire le proprie radici alla creazione originale di Unix.





D'altra parte, Linux si unisce a Minix come gli unici due sistemi operativi che sono simili a Unix e ispirati a Unix, ma non hanno alcun legame con l'Unix originale.

Licenza

Poi c'è la differenza nelle licenze che usano Linux e la famiglia BSD. Sebbene entrambi utilizzino licenze open source, Linux utilizza la GPL che favorisce gli utenti costringendo gli sviluppatori a rilasciare qualsiasi modifica al software con licenza GPL come open source e con la stessa licenza.





La famiglia BSD utilizza la licenza BSD, che favorisce gli sviluppatori consentendo loro di prendere software open source, apportarvi modifiche e quindi mantenerlo proprietario se lo desiderano, piuttosto che costringerli a rilasciare le modifiche come open source (sebbene possano comunque se volevano).

È a causa della licenza BSD che Apple potrebbe utilizzare vari bit BSD (incluso da FreeBSD) e creare Mac OS X come prodotto di origine mista. Google è stata in grado di creare Android nonostante l'utilizzo e la modifica del kernel Linux (e altri software con licenza GPL) perché rilasciano il sistema operativo mobile come open source e non hanno problemi a farlo.

Supporto al venditore

Infine, se stai confrontando Linux e BSD come sistema operativo desktop, devi guardare il supporto del fornitore. Quando escludi Mac OS X (dato che tecnicamente è BSD, ma dal punto di vista dell'utente li consideriamo separati), il supporto del fornitore non è eccezionale per i sistemi operativi BSD. Non è male, ma Linux ha di meglio. Tra i due, le probabilità sono maggiori che il software venga scritto per Linux piuttosto che per un sistema operativo BSD. I driver grafici sono migliori e più numerosi su Linux (sia proprietari che open source) e, a loro volta, ci sono molti più giochi disponibili su Linux che su BSD.

PC-BSD, che è basato su FreeBSD ed è il sistema operativo BSD più semplice da installare per scopi desktop, è sicuramente utilizzabile e sembra simile a Linux grazie all'utilizzo degli stessi ambienti desktop. Tuttavia, una volta che proverai a fare sempre di più, inizierai a trovare i suoi limiti.

Sebbene Mac OS X abbia molte cose da fare che altri sistemi operativi BSD non hanno, non è ancora una vittoria facile per Mac OS X rispetto a Linux.

protezione dello schermo per la privacy di iphone 11 pro

Vantaggi tecnologici di BSD

Tuttavia, i diversi kernel BSD hanno molte diverse implementazioni di varie tecnologie, alcune delle quali si sono dimostrate superiori a Linux. FreeBSD è noto per avere un fantastico stack di rete e OpenBSD è noto per essere il più sicuro umanamente possibile. NetBSD può essere eseguito su più architetture rispetto a Linux, incluso un tostapane. Quindi i sistemi operativi BSD non sono male da un punto di vista tecnico, ma c'è semplicemente meno supporto per loro da parte di sviluppatori di terze parti rispetto a Linux. Con un supporto sufficiente, puoi fare tutto ciò che desideri su un sistema operativo.

Sul desktop, mantieni Linux

Alla fine, la maggior parte degli utenti vorrà attenersi a Linux per i propri desktop come ce ne sono molteplici ragioni per cui Linux è migliore sul desktop. Tuttavia, se questo articolo ti ha reso più curioso sui sistemi operativi BSD, sentiti libero di provarne alcuni su una macchina virtuale o su un computer di riserva. Non fa mai male sapere cosa c'è là fuori.

Quali caratteristiche dei sistemi operativi BSD ti piace che abbiano o facciano meglio di Linux? Perché dovresti scegliere l'uno o l'altro? Fateci sapere nei commenti!

Credito immagine: Forrestal_PL

Condividere Condividere Tweet E-mail Elimina questi file e cartelle di Windows per liberare spazio su disco

Hai bisogno di liberare spazio su disco sul tuo computer Windows? Ecco i file e le cartelle di Windows che possono essere eliminati in sicurezza per liberare spazio su disco.

Leggi Avanti
Argomenti correlati
  • Linux
  • Distribuzione Linux
Circa l'autore Danny Stieben(481 articoli pubblicati)

Danny è un anziano dell'Università del Nord del Texas che gode di tutti gli aspetti del software open source e di Linux.

Altro da Danny Stieben

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti