l'energia dell'universo si mantiene costante, ma la complessità dei sistemi operativi è in continuo aumento.
Vedendo l'evoluzione dei sistemi operativi da windows95 a Vista la battuta ha un suo fondo di verità e stando così le cose l'architettura dei sistemi operativi non potrà che complicarsi. In genere l'architettura di un sistema operativo assomiglia ad una
pila OSI ovviamente è diverso perchè ha componenti diversi ma il funzionamento è simile, infatti a più basso livello abbiamo l'hw (processore,ram,hd) che non costituiscono l'so abbiamo poi l'so con il kernel ed i device driver , la gui e le directx, .net e gli applicativi utenti......mi fermo quì,l'importante è capire che anche il sistema operativo ha una architettura a strati dove ogni strato è costituito da componenti vitali per il suo funzionamento. Anche lo stesso
framework .net ha una architettura a strati (.net stack o pila .net) dove in questo caso il motore del sistema è il CLR.
Quindi ci si aspetta una evoluzione in futuro di questa architettura, ma non la sua riscrittura totale e non oso immaginarmi cosa conterrà il futuro .net 4 anche se è ipotizzabile la conservazione dello stack come la vediamo adesso.
per cui la struttura della architettura si mantiene costante, ma la sua complessità è in continuo aumento.