Da Linux-Treiber häufig von der Community geschrieben und unterstützt werden, schreibt Microsoft normalerweise keine Treibersoftware für Peripheriegeräte von Drittanbietern.
MS bietet generische Treiber an, im Allgemeinen jedoch keine gerätespezifischen Treiber. Wenn im Windows-Ökosystem der Hersteller keine neuen Treiberaktualisierungen für ein älteres Produkt mehr bereitstellt, dann ist das eine Art.
Treiber von Drittanbietern sind heutzutage im Consumer-End-Computing ungewöhnlich. Seit Windows Vista muss Microsoft aus Sicherheitsgründen verlangen, dass alle in den Kernel geladenen Treiber von einem Zertifikat digital signiert werden, das das Betriebssystem erkennt und respektiert. Sie etablierten den Windows Hardware Quality Labs- Prozess, mit dem Gerätehersteller und OEMs Pakete zertifizieren und signieren können. Dieser Prozess kostete zunächst Geld und erfordert immer noch erhebliche Investitionen in die Lizenzierung, um die Tests durchzuführen.
Die Durchsetzung moderner Urheberrechte ist ebenfalls ein Faktor. Früher war es möglich, zumindest stillschweigende Nichteinmischung von Unternehmen zu erhalten, wenn Sie ihren Code demontiert und ihn etwas verändert haben. Das fliegt heutzutage einfach nicht mehr.
Moderne Grafikkartentreiber sind sehr ausgereift und müssen eine Vielzahl von Technologien und Standards wie DirectX / D3D, OpenGL, PhysX, CUDA und eine Vielzahl kleinerer Komponenten unterstützen . Die Entwicklung in dieser Größenordnung erfordert ein Team von engagierten hochqualifizierten Entwicklern, die gut koordiniert arbeiten. DirectX ist ein wesentlicher Unterschied zwischen Windows und Linux. Linux verwendet es meistens nicht und vereinfacht das Unternehmen drastisch.
Viele Unternehmen stellen keine Linux-Treiber für ihre Geräte zur Verfügung und verfügen nicht über die erforderlichen Fachkräfte, um für die nebulös definierte, prototypische Linux-Installation zu bauen (ist der Benutzer, der Systemd oder SysV init, X oder Waylan oder Mir, Gnome oder KDE oder LXDE oder MATE usw.), so dass die Community die Lücke füllen muss (und dies oft).