What does HackerNews think of open-gpu-kernel-modules?
NVIDIA Linux open GPU kernel module source
Language:
C
New drivers are MIT/GPL2 dual-licensed: https://github.com/NVIDIA/open-gpu-kernel-modules
I thought the nvidia kernel driver is open sourced? https://github.com/NVIDIA/open-gpu-kernel-modules
It says it's dual licensed MIT/GPL2
Those open source kernel modules are not usable in any practical sense for consumer hardware in their current state.
From the repo readme[1], "GeForce and Workstation support is still considered alpha-quality."
I might be totally wrong, as I haven't looked into the details (and I'm not familiar with nouveau either), but I thought they released more than include files? It seems like this[0] is the full kernel driver source (though only for recent nvidia GPUs). But userspace components are still closed source, so that might be what you are referring to. Though surely the kernel drivers are useful for more than just communicating with nouveau?
> At some point Nvidia, the last interesting closed source holdout & throwback to a bygone era, will cave and open source their damn driver and we can close the book on one of the most interesting episodes in the history of the open source movement.
Indeed, nVidia open sourced the kernel portion of their drivers a few weeks ago.
https://github.com/NVIDIA/open-gpu-kernel-modules
This is, at least for now, a somewhat limited release (only supports Turing and newer, only really tested for Tesla etc., which shows where the paint point is), and not mainlined (yet? Probably the long-term goal).