Singularity (sistema operativo)

Da Wikipedia, l'enciclopedia libera.
Singularity
Singularity v1.png
Sviluppatore Microsoft Corporation
Famiglia SO Windows MS-DOS
Release corrente 2.0 (14 novembre 2008)
Tipo di kernel Microkernel
Piattaforme supportate x86
Tipologia licenza Software proprietario
Licenza Proprietario (MS-EULA)
Stadio di sviluppo abbandonato
Sito web e

Singularity è un sistema operativo sviluppato da Microsoft.

La versione 1.0 è stata pubblicata nel 2007, il Singularity V1.0 Research Development Kit (RDK) è stato spedito ad un ristretto numero di università. La versione 2.0 è stata pubblicata e anche disponibile al download[1].

Singularity è un sistema operativo innovativo scritto completamente in C#, quindi in codice gestito anziché nativo. Ciò permette di avere un maggior controllo nell'esecuzione dei programmi (sia a livello utente che a livello kernel) in quanto il codice gestito è considerato a più alto livello del codice nativo. Molte operazioni sono eseguite implicitamente dal .NET Framework che fornisce una Virtual machine su cui il codice viene interpretato ed eseguito. Ad esempio, la liberazione della memoria inutilizzata viene eseguita in automatico utilizzando il Garbage Collector. Questa modifica sul tipo di kernel permetterà inoltre, almeno in linea teorica, di avere meno errori gravi nel sistema sia a livello utente (applicativo) che a livello kernel (cuore del sistema operativo). L'utilizzo di un nuovo kernel permette anche di eliminare l'utilizzo delle ormai anziane Windows API, enormemente appesantite nell'interfaccia a causa della necessità di mantenere la retrocompatibilità di versione in versione. Al loro posto verrà utilizzata una nuova interfaccia completamente basata su .NET, accessibile attraverso codice gestito CIL.

Note[modifica | modifica wikitesto]

  1. ^ Microsoft Research Singularity Project, research.microsoft.com. URL consultato l'08 febbraio 2008.

Collegamenti esterni[modifica | modifica wikitesto]

Microsoft Portale Microsoft: accedi alle voci di Wikipedia che trattano di Microsoft