-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Depends on proprietary firmware binaries #35
Comments
Thank you for your comments, @throwaway1037. NVIDIA has just begun our open source journey, so please be patient. |
We've been waiting for over a decade for our freedom, although I thank NVIDIA for making this positive step. :) |
@throwaway1037 Two, actually ;)
@PAR2020 yup, and this is pretty annoying thing that prevents it to package it like any other ordinary opensource package in many distros (well, it is still possible, but it makes mainainer's work harder). And official instruction still recommends to use So, TL;DR: it is super good thing, that NVidia finally released kernel-side sources, and we're all congratulate and thank NVidia. But at the same time we're hoping NVidia will move further in "opensourcing", and will make it's drivers "compatible" with "standard" way of linux distro mainteance. |
Thank you Nvidia for moving forward with a true open source kernel module. This was needed for a LONG time. GSP firmware should be included in linux-firmware and be flexible to use the same GSP firmware for multiple driver versions. |
I'm really pleased to see this as well and going forward it will only make your product better. Don't worry, you'll still provoke the ire of Linus, just for different reasons :-) |
Thank you all for your support, and patience. We have many more issues to work through in the short term, so will close this one for now. |
Please may you also release the firmware source code under a free software license?
(Those at https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/nvidia)
The driver requires them to work, and without them core features like reclocking will not function, which hindered Nouveau for years.
It's also (virtually) impossible to replace them by reverse-engineering because they are signed and the GPU will refuse to load firmware which is not signed by nVidia.
OS distributions such as Parabola GNU+Linux-libre use Linux-libre, a version of Linux without blobs, and does not distribute blobs.
In essence, without the firmware also being free software, this awesome free software driver release is crippled in the free world, as it relies on proprietary binaries.
The text was updated successfully, but these errors were encountered: