Gli studiosi dell’Università di Yale hanno recentemente condotto una interessante ricerca in cui comparano la struttura di un moderni Sistemi Operativi con quella degli organismi viventi, partendo dall’interessante analogia per cui il Genoma può essere considerato il Sistema Operativo per gli esseri viventi. Per l’esattezza hanno comparato un Sistema Operativo basato su Linux con un bacterium Escherichia coli.
I risultati sono interessanti e sono fondamentalmente riassunti dall’immagine presente in questo post.
In questa immagine si può notare sulla sinistra la rete (di controllo) del bacterium Escherichia coli, mentre sulla destra è rappresentata la rete (di chiamate) del sistema operativo Linux. Come si vede entrambe le reti sono organizzate in gerarchie, ma hanno una fondamentale differenza.
La rete del bacterium è organizzata a livello piramidale dove “in cima” sono presenti pochi geni che organizzano il lavoro dei geni che si trovano “alla base” che possono lavorano in modo indipendente e parallelo. La rete del Sistema Operativo, invece, è quasi completamente invertita: le funzionalità di un Sistema Operativo (“in cima”) sono costruite a partire da poche funzionalità comuni (“in basso”).