Linked by Dan Massameno on Wed 4th May 2011 21:28 UTC
Thread beginning with comment 472025
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
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?
RE[2]: Can anyone explain?
by bogomipz on Fri 6th May 2011 21:50
in reply to "RE: Can anyone explain?"
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.





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 ...