Du sagst es: "Theoretisch"
Das mit dem WDM Treiber haben wir schon oft genug durch (danach müssten ja sogar Win98-Treiber unter XP laufen) und immer wieder die Erfahrung gemacht, dass nur die Treiber die speziell für das jeweilige Windows zugeschnitten sind auch wirklich laufen.
Windows 98 und XP sind auch zwei völlig verschiedene Systeme.
Kann ich nicht gelten lassen. Entweder gibt es sowas wie ein einheitliches WDM oder nicht. Und angepriesen wurde das WDM damals so.
Windows 2000 und XP dagegen basieren auf der gleichen Technik... und meiner Erfahrung nach gibt es selten ... sehr selten ... Probleme mit 2000-Treibern unter XP.
Zum Glück gibt es inzwischen auch alles was man braucht für Windows2000. Am Anfang war dem ja noch nicht so. Da war sogar Linux besser in der Treiberunterstützung.
Aber auch heute ist das noch so das viele wichtige Treiber einfach nicht dabei sind und man sich die extra besorgen muss. Gerade im Serverbereich (RAID-Controller usw.). Das ist immer wieder ärgerlich.
Aber mal soviel: So stabil und ausgereift wie Windows XP nach der Betaphase war, war wohl kaum ein anderes Windows. Auch Windows 2000 nicht.
Böse Zungen könnten jetzt sagen: Dazu gehört auch nicht viel. :-)
Trotzdem gibt es auch in den aktuellen Versionen immer noch zu viele Ecken und Kanten (um ein vielfaches schlimmer ist es, wenn man darunter programmieren muss).
Aber vielleicht bringt das auch einfach die Komplexität des Systems mitsich. Vielleicht ist der UNIX-Ansatz doch besser, lieber alles mehr zu modularisieren und überschaubare Komponenten und einfache aber dafür effizente Mechanismen zu verwerden.
Trotzallem kann man eine Alltagstauglichkeit Windows nicht absprechen. Gerade für den Arbeitsplatz bleibt es die Wahl schlechthin.
Gruss
MichaelB