Panoramica generale dei sistemi *BSD

I sistemi operativi *BSD (Berkeley Software Distribution) fanno parte della famiglia di sistemi Unix-like e derivano direttamente dalla radice principale del progetto Unix originario.

Tutto iniziò alla fine degli anni sessanta, quando nei laboratori della AT&T si cominciò a sviluppare un sistema operativo innovativo che permettesse di eseguire task non sequenzialmente ma in time-sharing. Il progetto, denominato MULTICS, risultò essere più impegnativo del previsto, tanto da essere ben presto abbandonato.

Ken Thompson e Dennis Ritchie, due ingegneri che lavoravano all’interno di uno di quei laboratori, non si arresero e partendo dal core di MULTICS, iniziarono a sviluppare un sistema operativo più semplice e snello che chiamarono UNICS. Oltre a UNIX (come venne rinominato in seguito) i due ingegneri svilupparono anche il linguaggio C, che permise di sviluppare in maniera più rapida e pulita il nuovo sistema operativo.

[Read more…]