News for hackers. Stuff that matters.
Re:Why is there still a registry in Windows 7? by windsurfer on Thursday August 06, 2009 @06:33PM (#746575)
Backwards comparability? Windows is a platform. If Microsoft revamped the whole thing, it would turn into a whole new platform.

And as a side note, Gnome has gconf. That's an awful lot like the registry, just with XML and directories.

Re:Why is there still a registry in Windows 7? by donw on Thursday August 06, 2009 @06:38PM (#746585)
Apple did this, with OS X. Microsoft could easily do this, and write the compatibility layer to allow 'legacy' applications to continue running for the next N years.

They don't have the balls to take the risk, though.

Re:Why is there still a registry in Windows 7? by tghw on Thursday August 06, 2009 @07:08PM (#746632)
Let's be honest here, Apple could only do it because of the relatively small size and loyalty of their user base. Apple users have proven themselves willing to upgrade in a timely fashion. Windows users are more likely to stick with an old version if the new version gets bad press. Think WindowsME and Vista. If Microsoft were to make a complete, compatibility-breaking overhaul, they would have a lot of trouble selling it.
Re:Why is there still a registry in Windows 7? by snprbob86 on Thursday August 06, 2009 @08:18PM (#746739)
Apple called Microsoft and said "Hey, can you guys port Office to our new OSX thing?" and Microsoft said "Sure, why not? But we're not using Objective-C" Then Apple called Adobe and said "Can you port Photoshop to our new OSX thing?" and Adobe said "OK, but we're not using Objective-C". So Apple made Carbon and their entire legacy ecosystem was more or less a solved problem.
Re:Why is there still a registry in Windows 7? by sigfrid3141 on Thursday August 06, 2009 @07:30PM (#746681)
Actually, I think MS's approach here is riskier. By not providing an upgrade path and admitting up front that many things will break they are essentially saying "OK XP users, you will have to do a clean format, reinstall everything, and it will be a pain, but it is worth it because of how amazing Win7 is." Providing a compatibility layer requires fewer balls because people have to make less effort to switch.
Re:Why is there still a registry in Windows 7? by daemin on Thursday August 06, 2009 @10:35PM (#746894)
Firstly since when is upgrading any OS while skipping a version easy to do? It's even difficult in Linux from what I've seen and experienced.

Secondly there's a migration tool available on the install DVD which saves all of your documents and application settings, meaning that you don't have to spend a lot of time configuring your applications again.

Re:Why is there still a registry in Windows 7? by halo on Thursday August 06, 2009 @07:23PM (#746667)
Microsoft already did almost the opposite when they did the switch from .ini files of old to the registry, by translating the .ini file API into equivalent registry calls.

There's no compelling reason why they couldn't do it, although it's probably much more involved than it first appears, and I seriously doubt it's due to the fact "they don't have the balls to take the risk" given many of the security changes introduced in Vista, it's probably just because it's just quite low down on their list of priorities when there's been bigger fish to fry, such as security, performance, and replacing the increasing dated WinForms.