i hope seven has a much larger driver database
Hey Pizzaman,
You kinda keep repeating yourself about drivers?
Windows 7 will support the same amount of drivers as Vista as more are created to support the OS
Driver support is the responsibility of manufacturers and has nothing todo with Microsoft...Never has and Never will
If your device worked before but doesn't now I can guarantee you 100% it never will work in the future with any Operating System...Microsoft just make a framework for drivers like Apple, Unix, Linux (using modules) make for their Operating Systems... Not one has or will make drivers themselves because its the device manufacturer`s responsibility to support their hardware with their drivers and has been the case with every Operating System from OSX, BSD, Unix to Linux and previous versions of Windows (Like 2000 to XP) ...
Microsoft introduced a new Framework with Vista supporting new features (like the ability to reload a crashed driver without restarting the entire system plus other Driver Framework updates like
Windows Display Driver Model - Wikipedia, the free encyclopedia (the most notable feature) along with framework support for technology's like touch surfaces and USB3 and other future hardware, Linux did the same with the move from 2.4 to 2.6 kernels and Apple did the same with OSX 10.5, each requiring a new driver be developed by the company that developed the hardware.
Considering all hardware is Intellectual Property and Propriety(CPU, GPU, Memory, Harddisks...) Microsoft would need to have inner details about that hardware to make capable drivers, something that every company would consider an IP violation even then they would charge Microsoft millions for access to that IP as they do with all IP today.
If 20 people bought my device and I charged Microsoft millions to make me a driver for their OS, I bet they would get a little annoyed with the support it has for the price they paid plus if you think about the hundreds of thousands of devices available across the world it becomes a very costly problem for Microsoft to make one for each device and keep updating it regularly with better tweaks and performance (graphics drivers anyone?)
The solution for all these problems devised back in the early 1990`s was simple, A plugin style Driver Framework for the Operating System that allowed 3rd party vendors or create and support their own hardware using their own software and this is how all device manufacturers and the Operating Systems operate today...
Microsoft will keep updating the framework every few years to support new technology's (like USB3) so the responsibility of device drivers rests with the manufacturer, their staff and money available to create and support drivers for every new release (can you get SLI support on Windows 95/98 or 2000?, You can if ATI and NVidia paid enough staff and money to make it happen)
I dont know about your preferences but I think Microsoft has enough time managing Windows than wasting their time sorting out other company`s product problems