Che cos'è un sistema operativo BSD?
La distribuzione del software Berkeley (BSD) era una derivazione del sistema operativo Unix. Il puro sistema operativo BSD è stato ufficialmente supportato dal 1977 al 1995. A quel tempo, ha attraversato quattro forme principali e diverse revisioni di ciascuno. Anche se il sistema operativo BSD originale non esiste più, il modello BSD di base continua in diverse varianti. Le forme successive di BSD e uno qualsiasi dei sistemi operativi basati su di esso non seguono più le linee guida di base di Unix: sono ufficialmente in una categoria chiamata sistemi operativi simili a Unix.
Il sistema operativo originale BSD è uscito nel 1977, a Berkeley, in California, nell'ambito di un progetto di uno studente dell'Università della California. Le versioni originali erano componenti aggiuntivi di base del sistema operativo Unix, piuttosto che revisioni complete del software. Tra il 1977 e il 1980 furono rilasciate le versioni da 1 a 4 di BSD.
A causa della natura open source di BSD, più versioni sono state mantenute in parallelo. Nel 1983, un aggiornamento alla versione due di BSD fu il primo vero sistema operativo BSD. Prima di questa versione, le versioni erano aggiornamenti e componenti aggiuntivi di una delle molte versioni di Unix. La versione due è ancora in fase di aggiornamento, anche se non ufficialmente. I volontari mantengono il sistema operativo con patch e aggiornamenti periodici.
Lo sforzo principale del team Berkeley è andato alla versione tre, poi quattro. Il rilascio della versione tre è stato un grande distacco dalla versione due, quindi lo sviluppo parallelo. La versione tre non è durata a lungo perché la versione quattro l'ha sostituita. Tra le due revisioni, il sistema operativo BSD è stato scelto come uno dei principali sistemi operativi per la DARPA (Defence Advanced Research Projects Agency) degli Stati Uniti.
Lo sviluppo è proseguito su vari progetti negli anni '80 e nei primi anni '90. Durante questo periodo, il sistema operativo BSD si separò ufficialmente da Unix. Ciò ha permesso a BSD di muoversi nella direzione che voleva, a livello di sviluppo. Questa separazione culminò in una causa dall'American Telephone and Telegraph (AT&T) poiché possedevano la versione Unix su cui si basava BSD. Questa causa si è conclusa con una grande vittoria per BSD.
Anche se il supporto ufficiale è terminato nel 1995, il sistema operativo BSD sopravvive attraverso diversi progetti basati su di esso. FreeBSD, NetBSD e OpenBSD erano originariamente le tre grandi varianti, ma ognuna di queste versioni ha generato diverse altre versioni, dando al sistema operativo BSD una delle aree di copertura più grandi di qualsiasi sistema Unix o Unix.
I vari sistemi operativi BSD funzionano bene come un sistema operativo standard, ma si spogliano molto facilmente. Per questo motivo, le versioni di BSD sono comunemente utilizzate come sistemi operativi interni nei software incorporati e nei computer in tempo reale. Considerando questi sistemi integrati insieme al sistema operativo standard del computer, rende BSD uno dei sistemi operativi più utilizzati al mondo.