Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Singularity RDK 2.0 non-Windows Microsoft OS

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,559
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 28, 2009

From Microsoft (http://singularity.codeplex.com/): Singularity is a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools. We are building a research operating system prototype (called Singularity), extending programming languages, and developing new techniques and tools for specifying and verifying program behavior.

Advances in languages, compilers, and tools open the possibility of significantly improving software. For example, Singularity uses type-safe languages and an abstract instruction set to enable what we call Software Isolated Processes (SIPs). SIPs provide the strong isolation guarantees of OS processes (isolated object space, separate GCs, separate runtimes) without the overhead of hardware-enforced protection domains. In the current Singularity prototype SIPs are extremely cheap; they run in ring 0 in the kernels address space.

Singularity uses these advances to build more reliable systems and applications. For example, because SIPs are so cheap to create and enforce, Singularity runs each program, device driver, or system extension in its own SIP. SIPs are not allowed to share memory or modify their own code. As a result, we can make strong reliability guarantees about the code running in a SIP. We can verify much broader properties about a SIP at compile or install time than can be done for code running in traditional OS processes. Broader application of static verification is critical to predicting system behavior and providing users with strong guarantees about reliability.

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (18)

Sign In or Sign Up now to post a comment!
  • Just put the GUI in it and we have can play "Singularity" on it..

  • From the looks of it, it's basically MS-DOS. :S

  • So..... windoz is going open source???? Can I use Gnome on it now? :) If windoz became more Linux like, that'd be the best thing ever!

  • @jamesoleruster singularity . codeplex . com Heres the download.

  • @mmarti944 Kinda...

  • @jamesoleruster That want I said ;)

    Sorry, my english is not to good ;)

    You know now what I mean ? :P

  • @mmarti944 Why would it NEED a special account? DOS can do even the most advanced operations without restrictions, and DOS, in it's day, couldn't support that anyways.

  • @mmarti944 It IS User friendly. Hell, Apple and Microsoft went with their DOS based computers back in the 70's. Besides, it might just be a kernel for the next GUI, or be the next CLI where you can type "Open Document.txt" and the document will open.

  • @jamesoleruster I know, no special Account etc. But this isn't User Friednly, yes ? ;p

  • @mmarti944 It's a Command Line Interface. If you know what you're doing, you'll find that you can do things that even PC's and Mac's of today cant do. Trust me.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more