Linked by Thom Holwerda on Tue 22nd Jul 2008 12:27 UTC, submitted by danmassa7
Thread beginning with comment 324059
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: Managed OS (somewhat OT)
by theteam on Tue 22nd Jul 2008 13:41
in reply to "Managed OS (somewhat OT)"
...
Symobi by Miray Software:
http://www.symobi.com
tbc...
RE[2]: Managed OS (somewhat OT)
by silvergate256 on Tue 22nd Jul 2008 14:44
in reply to "RE: Managed OS (somewhat OT)"
Ok, similar aims but as far as I see on their site it's not a managed operating system. Its processes seem to be isolated by the hardware (instead by software), it has no code verifier, no garbage collection, no platform independent intermediate code, ...
RE: Managed OS (somewhat OT)
by andrewg on Tue 22nd Jul 2008 15:05
in reply to "Managed OS (somewhat OT)"
I don't think the fact the Singularity is mostly managed code makes it interesting. The managed code allows the features that seperate it from other OS's and as far as I am aware none of the other managed OS's are as radical as Singularity. Singularity has: -
1. Software isolated processes (SIP)
2. Contract based channels
3. Manifest based programming
SIP allows a single address space so there are no task switching penalties.
See http://research.microsoft.com/os/singularity/publications/osr2007_r...
RE[2]: Managed OS (somewhat OT)
by silvergate256 on Tue 22nd Jul 2008 16:38
in reply to "RE: Managed OS (somewhat OT)"
... Singularity has: -
1. Software isolated processes (SIP)
2. Contract based channels
3. Manifest based programming
SIP allows a single address space so there are no task switching penalties.
1. Software isolated processes (SIP)
2. Contract based channels
3. Manifest based programming
SIP allows a single address space so there are no task switching penalties.
Are you sure about SharpOS uses CPU-based process/memory isolation? I think that would be stupid since code is verified before/while execution (the same for JNode OS).







Member since:
2008-07-22
No only MS is doing research in managed operating systems: Links to 2 open source managed operating systems - for those interested in managed OS:
JNode (JVM Based):
http://www.jnode.org/
SharpOS (.NET Based):
http://www.sharpos.org