Microsoft včera na svém komunitním serveru CodePlex zveřejnil zdrojové kódy alternativního operačního systému Singularity RDK 1.1. Ten je zatím určen pouze pro výzkumné a studijní účely – licence nedovoluje komerční změny ve zdrojovém kódu, každý zájemce si jej však může vyzkoušet, pokud vlastní vývojové prostředí Visual Studio/MSBuild.
Singularity je napsán v C# (CLR 1.1) a díky novým technologickým přístupům (Software-Isolated Processes) by měl být podle vývojářů až o třicet procent výkonnější než podobné operační systémy.
Aero Singularity zatím neumí
„Rozhodli jsme se nevyvíjet operační systémy na principech, které jsou třicet let staré“, řekl hlavní programátor projektu Galen Hunt a James Larus z Microsoft Research dodává „Kód současných operačních systémů je příliš složitý – dokonce i Linux a naše jádro Windows. Singularity je tedy dobrou volbou především pro vývojáře, kteří chtějí studovat možnosti operačních systémů“.
Pokud si budete chtít textové prostředí vyzkoušet i vy, budete potřebovat k překladu zdrojového kódu platformu Microsoft NET 1.1 a příslušné Visual Studio (MSBuild). Přeložený operační systém můžete spustit třeba pomocí bezplatného virtualizačního řešení Virtual PC.
Singularity RDK na CodePlex