Zu 2.: Da Open- und FreeBSD aus der gleichen Familie sind, sollte es schon möglich sein, dass zu portieren (liegt im Quellcode vor!).
Dann fange an, es zu portieren. Denn meine Antwort hat sich auf die Frage bezogen, ob der vorhandene Treiber unter OpenBSD übertragbar ist.
Und mehr war es nicht.
Ich hätte auch mit demselben technischen Begriffen hier kommen können, jedoch hielt ich mich streng an die Frage. Nichtdestotrotz danke ich dir für die interessanten Beiträge.
Die haben mich wirklich zum Nachdenken gebracht.
Zu 3.: Die Libraries werden von NVidia nur binär ausgeliefert. Portieren sollte aber durch einfaches Neu-compilieren auf OpendBSD möglich sein. (Müsste aber von NVidia gemacht werden)
Und warum macht NVIDIA sowas nicht. Haben sie was gegen Theo de Raadt, oder OBSD allgemein?
Oder sind die so unfähig, es auf OBSD-Code zu portieren?
Oder sagen sie sich einfach: Es gibt halt nicht so viele OBSD-User, also compilieren wir es nicht.
Und ob dieses wirklich so "einfach" ist, lasse ich einfach so stehen. Sollen doch andere was dazu schreiben.
Fazit: Technisch gibt es keine allzu hohen Hürden um den Treiber auf ein anderes BSD zu portieren. Übrigens hat das jemand für NetBSD schon gemacht, siehe
http://www.freebsdforums.org/forums/showthread.php?threadid=11321 [/B]
Schön zu wissen, denn ich würde mich wirklich freuen, wenn meine OBSD-Maschine (die auch eine NVIDIA fährt) einen neuen Treiber bekäme.
Natürlich müsste ich erst warten, bis die 3.4-er als stabil freigegeben wird, denn ich bin wahrlich nicht so verrückt, meine wichtigste Maschine mit den ganzen Arbeiten drauf unter 3.4-current laufen zu lassen.
Und wie stabil die Sache auf NetBSD läuft wird sich erst später herausstellen.
Hier der Ausschnitt:
----------------------------------
This release is very preliminary, rough and mostly meant to test the installation procedure. You will need a NetBSD-current system but the code itself should be quite backward compatible with some caveats.
--------------------------------------
Gruß
CW