← Back to context

Comment by pocksuppet

4 days ago

I thought Singularity was just building an OS on a memory-safe language and runtime, C# and .NET.

The same thing Java tried to do with applets at the browser level.

I listened to an interview with one of the researchers. They had a component to verify "this binary will never allocate mem outside it's allowed area" and by statically verifying that they could enable high performance IPC. Also, that was the source for the decision to allow it to run on Ring 0. That's what stuck in my mind.

  • Information is sparse about Singularity, which i understand is the same as Midori. Can you find that interview again?

    I know about OpenGenera; what left-field OSes might i have missed?