Nvidia опубликовала исходный код ядерных модулей видеодрайверов под Linux
Опубликован код модулей ядра для драйверов NVIDIA версии 515.43.04.
Исходный код поставляется под MIT, но результирующий модуль ядра по факту покрыт двойной лицензией MIT/GPLv2 (по сути констатируются лицензионные требования ядра Linux). Поддерживаемые процессорные архитектуры — x86_64 и aarch64. Для сборки можно использовать современные версии gcc или clang.
Прошивка (gsp.bin
) и компоненты, работающие в режиме пользователя, остаются закрытыми. Установить их можно при помощи официального бинарного дистрибутива со специальным флагом (sh ./NVIDIA-Linux-[...].run --no-kernel-modules
).
>>> Подробности