Linked by Dan Massameno on Wed 4th May 2011 21:28 UTC
Microsoft Microsoft has released new details on an experimental operating system concept named Drawbridge. In early March Microsoft researchers presented a paper entitled Rethinking the Library OS from the Top Down. The paper describes a new interaction between a user-level application and its OS. The paper can be found at the ACM Digital Library [frustratingly, we can't redistribute the article since it's behind a paywall, like too much of the scientific world]. It describes an ambitious plan to separate the traditional API parts of an OS from the underlying kernel of the OS. But a full analysis requires some background.
Permalink for comment 472025
To read all comments associated with this story, please click here.
Can anyone explain?
by -pekr- on Fri 6th May 2011 12:59 UTC
-pekr-
Member since:
2006-03-28

I am not fluent C or low level coder, but can anyone help me to understand, by answering following two questions?

1) Isn't packaging OS API into each application kind of waste of resources? And what if that layer has a bug? All such apps will have to be patched?

2) Hmm, app local registry - does not it contradict the initial purpose of registry = having everything in one place? How does it differ then from the plain text, local app config files?

I have to be missing something. I know that such isolation might help them to migrate between various kernels, they solve it in kind of "app virtualisation" manner, but imo it is still significant waste of resources.

Just my two uneducated cents ...

Reply Score: 2