Singularity - Open Source OS von MS

asdfman

Commander
Registriert
März 2008
Beiträge
2.315
Diesen Monat hat Microsoft ein Forschungsprojekt für ein extrem sicheres
Betriebssystem als Open source veröffentlicht.

Singularity ist komplett in managed C# geschrieben und bietet dadurch
Sicherheitsfeatures die unter aktuellen Betriebssystemen heutzutage
überhaupt nicht denkbar sind. Jedes ausgeführte Programm ist managed
Code und dadurch sicher vor Buffer Overflows, nachladen von Code und
vielen anderen typischen Programmierfehlern, die unter gewöhnlichen
Betriebssystemen Viren und Schadsoftware Tür und Tor öffnen.

Leider bietet Microsoft nur den Sourcecode des Betriebssystems an und
keine fertigen ISOs zum testen. Ich habe Singularity kompiliert und ein
bootfähiges ISO auf meinen Webspace geladen. Wer hier "Illegal" schreien
will, dem sei gesagt, dass Microsoft nichtkommerziellen Weitervertrieb
von Singularity in seiner Lizenz eindeutig erlaubt.

Hier also für alle interessierten ein kleiner Einblick darin, was vielleicht einmal
eine zukünftige Version eines extrem sicheren Windows werden könnte:

http://www.incertum.net/~sirdzstic/b/singularity-6709.iso

Das ISO kann auf eine CD gebrannt und gebootet werden, und läuft zusätzlich
unter Virtual PC 2007, das man kostenlos von Microsoft beziehen kann.

Homepage der Entwickler:
http://www.codeplex.com/singularity
 
Hi!

Vielen Dank fürs Kompilieren und hosten! Ich werde ich gleich mal ziehen und etwas rumprobieren, das ganze hört sich ja wirklich interessant an.

mfg
Harle
 
Schade, dass dafür, dass ich mir gestern den ganzen Tag die Arbeit gemacht habe,
so wenig Resonanz kommt. Habe ich vielleicht im falschen Forum gepostet?

Naja das Thema ist vielleicht auch eher nur für eine Minderheit interessant :(
 
Hab es gerade mit VirtualBox 1.5.6 versucht, funktioniert leider nicht damit (Bild im Anhang, 100 % CPU-Auslastung). :(
Danke trotzdem fürs Bereitstellen!

Vllt. installier ich mir ja noch VirtualPC in einer virtuellen Maschine unter VirtualBox. :D

@ Topic:

Interessant ist das Projekt auf alle Fälle, zeigt doch ein Streben nach Innovation.

Da die Hardware ja ohnehin immer schneller wird, kann man es sich in Zukunft wohl durchaus leisten, in höheren (und somit weniger effizienten) Programmiersprachen zu entwickeln, insbesondere, wenn dadurch auch mehr Sicherheit und eine geringere Fehleranfälligkeit erreicht werden kann, die Entwicklung weniger komplex und aufwändig ist etc. Vor allem aufgrund der immer zunehmenden Komplexität und des steigenden Umfangs ist das wohl eine zwangsläufige Folge bei der Entwicklung. Man hat ja schon die Probleme bei der Entwicklung von Vista mitbekommen. ;)
 

Anhänge

  • 2008-03-17_191454.png
    2008-03-17_191454.png
    11,4 KB · Aufrufe: 221
Zuletzt bearbeitet:
Ich finde das Projekt auch sehr interessant. Ich hätte nicht gedacht,
dass man beispielsweise einen Kernel in C# schreiben kann.

Was Virtualisierung angeht, scheint das ISO wohl tatsächlich nur in
VirtualPC zu laufen. Unter Virtualbox hatte ich genau den selben Output
wie du auch.
 
Zurück
Oben