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.
Thread beginning with comment 472050
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Can anyone explain?
by Tuishimi on Fri 6th May 2011 16:05 UTC in reply to "Can anyone explain?"
Member since:

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 wasn't sure how to read that as well. I am not sure it means having a separate registry database... It might just mean that the registry would be organized differently?

Reply Parent Score: 2

RE[2]: Can anyone explain?
by bogomipz on Fri 6th May 2011 21:50 in reply to "RE: Can anyone explain?"
bogomipz Member since:

It means, just like the article says, that when you uninstall an app, there won't be any leftover cruft hanging around in the registry.

The registry is just as much about having a standard API for storing settings as for having all in one place. Most settings are application specific anyway. I guess there are a few settings that affect all apps, though. I'll admit that having multiple instances of those does sound like a problem.

Reply Parent Score: 2

RE[3]: Can anyone explain?
by Tuishimi on Fri 6th May 2011 23:17 in reply to "RE[2]: Can anyone explain?"
Tuishimi Member since:

Re: API, yes, a good thing. I was just wondering if they meant separate files per application or reorganizing the way entries are written to the [one] registry so that application separation is not buried as deeply as it is now and there are no cross-referenced values, stuff like that.

Reply Parent Score: 2