Linked by Adam S on Tue 14th Oct 2008 12:30 UTC
Windows According to the official Windows Vista Blog, Microsoft has decided that, in order to keep things simple, the OS code-named "Windows 7" will officially be called "Windows 7." Sayeth the poster: "since we began development of the next version of the Windows client operating system we have been referring to it by a codename, "Windows 7." But now is a good time to announce that we've decided to officially call the next version of Windows, "Windows 7."" Of course, this introduces a major issue - if the version number of Windows 7 is, in fact, 6.1 or 6.2, as many expect, how can you call it Windows 7? And if the kernel version is updated to version 7, how many apps and drivers might fail due to poor version checking? I'm sure the upcoming PDC and WinHEC events will shed some light on this.
Permalink for comment 333638
To read all comments associated with this story, please click here.
drivers might fail....let them
by FunkyELF on Tue 14th Oct 2008 15:09 UTC
FunkyELF
Member since:
2006-07-26

And if the kernel version is updated to version 7, how many apps and drivers might fail due to poor version checking?

What a great example of why proprietary software sucks. If Linux, or FreeBSD, or some other open source OS decided to change their versions to A, B, C, or jump up a thousand to Linux Kernel 1002.6.27 how long would it take for drivers to be updated.

If you're at the mercy of proprietary drivers, you're doing something wrong.

If an operating system somehow tries to alleviate things like this where "oh, XYZ driver is asking for the version of the kernel... report the older version so that it'll work", then the operating system is doing something wrong.

It will lead to that. Microsoft has done it before where they explicitly check for certain processes known to not work on newer versions of it's OS and then it runs in some legacy mode, just so someone doesn't have to recompile a new version. This is wrong. Let the shit break, and have them fix it.

Reply Score: 2