Mirá, yo para poder usar una version educativa de determinado software, tube que instalar el maldito XP, pero me encontre que para cierto hardware tampoco tenía drivers, ejemplo:
Placa de captura Miro DC10 (sin sintonizador, tampoco disponible patra linux)
Placa de captura, sintonizador y video Pixelview (chipset Cirrus Logic, tampoco disponible patra linux).
Scanner USB Agfa 1212U (descargué los drivers del fabricante, tube que reiniciar 5 veces para que detecte el scanner, y al mes, cuando lo quise usar en XP, ya no lo detectaba), mientras que con SuSE 9.0, cuando lo enchufé, lo detectó inmediatamente, me pidió la clave de root para configurarlo, y jamas lo tube que volver a reconfigurar, porque siempre que lo enchufaba en linux, siempre estaba disponible.
Para mi, el detalle fundamental, es que con linux el ordenador hace lo que uno quiere. Mientras que con ruindous, ni siquiera se apaga cuando uno quiere apagarlo, se conecta a internet sin que uno le de la orden de conectarse (con banda ancha, para transmitir quien sabe que información).
A mi eso me suena a fallo del fabricante y desarrollador del driver, no de microsoft. Al cesar lo que es del cesar, y dios lo que es de dios... Si un driver especificamente desarrollado para windows no funciona, a quien tienes que pedir cuentas es al fabricante, en mi opinión. Exactamente igual seria echarle la culpa la Linus Torvalds and company pq los winmodems no funcionan, o funcionan poco con linux. Saludos, migel