Selbst wenn nVidia OS-Module zur Verfügung stellen wollte, wäre das nicht möglich, da sie in ihrem CS-Modul lizensierte Software verwenden, an denen sie keine Veröffentlichungsrechte besitzen. Deswegen wird das noveau-Projekt auch weder unterstützt, noch blockiert. Es wird demnach auch langfristig keine OS-Module von nVidia direkt geben. Nachzulesen in einem ausführlichen Interview mit einem nVidia-Programmierer auf Phoronix.
Für NVidia ist die Entwicklung IMHO recht erfreulich. So könnte NVidia mit Hinweis auf Nouveau bald auf die Pflege der nv-Treiber verzichten. Zudem bestünde, wenn Nouveau mit seinen Treiber-Firmware-Kombinationen auf älteren NVidia-Chips annehmbare 3D-Funktionalität zustande bekommt, durchaus die Möglichkeit, die Pflege der proprietären Legacy-NVidia-Treiber für alle Grafikkarten unterhalb der Geforce6 einzustellen.
Doch, es ist so. Manchmal gibt es tatsächlich eine Art Update, damit auch etwas neuere NVidia-Chips mit nv funktionieren. Die Community hat mit nv leider gar nichts zu tun, was aber an der Art und Weise liegt, wie dieser "freie" nv-Treiber geschrieben ist. Deshalb sind auch nur NVidia-Angestellte in der Lage, nv zu "pflegen". NVidia pflegt also nicht nur die eigenen proprietären Treiber, sondern auch den "freien" nv-Treiber ganz alleine.
Wenn es lizensierte Teile in deren CS-Modul gibt, dann könnte man die auch vorher aus dem CS-Modul entfernen und den Rest der übrig bleibt dann offenlegen.
Gleiches gilt für die Doku für die Hardware, die hätte man schon längst rausrücken können.
wäre das nicht möglich, da sie in ihrem CS-Modul lizensierte
Software verwenden, an denen sie keine Veröffentlichungsrechte
besitzen. Deswegen wird das noveau-Projekt auch weder unterstützt,
noch blockiert.
Es wird demnach auch langfristig keine OS-Module von nVidia direkt
geben. Nachzulesen in einem ausführlichen Interview mit einem
nVidia-Programmierer auf Phoronix.
So könnte NVidia mit Hinweis auf Nouveau bald auf die Pflege der nv-Treiber verzichten. Zudem bestünde, wenn Nouveau mit seinen Treiber-Firmware-Kombinationen auf älteren NVidia-Chips annehmbare 3D-Funktionalität zustande bekommt, durchaus die Möglichkeit, die Pflege der proprietären Legacy-NVidia-Treiber für alle Grafikkarten unterhalb der Geforce6 einzustellen.
Manchmal gibt es tatsächlich eine Art Update, damit auch etwas neuere NVidia-Chips mit nv funktionieren.
Die Community hat mit nv leider gar nichts zu tun, was aber an der Art und Weise liegt, wie dieser "freie" nv-Treiber geschrieben ist.
Deshalb sind auch nur NVidia-Angestellte in der Lage, nv zu "pflegen". NVidia pflegt also nicht nur die eigenen proprietären Treiber, sondern auch den "freien" nv-Treiber ganz alleine.
Wenn es lizensierte Teile in deren CS-Modul gibt, dann könnte man die auch vorher aus dem CS-Modul entfernen und den Rest der übrig bleibt dann offenlegen.
Gleiches gilt für die Doku für die Hardware, die hätte man schon längst rausrücken können.
> man die auch vorher aus dem CS-Modul entfernen
Dann weißt du das man sich die Abstraktion durch Auslagerung leisten kann?