LINUX.ORG.RU

NVIDIA опубликовала свободные драйверы для ядра Linux

 , ,


3

3

Компания NVIDIA сообщила о публикации свободных модулей ядра, реализующих поддержку видеокарт поколения Turing и новее. Исходный код открыт под двойной лицензией MIT/GPLv2. Прошивка (GSP firmware) и компоненты, работающие в пространстве пользователя (включая реализации OpenGL и Vulkan), остаются закрытыми.

Заявляется, что драйверы готовы для применения в датацентрах, а поддержка рабочих станций на данный момент находится в стадии тестирования.

После стабилизации API/ABI драйверы планируется включить в основную ветку ядра Linux.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 11)
Ответ на: комментарий от altwazar

В текущем виде этот модуль ядра не включат в основное дерево ядра, это вроде как запрещено правилами, т.к. для своей работы он требует закрытую юзерспейс часть.

Т.е. для пользователей дистрибутивов ничего не поменялось, этот модуль нужно будет доставлять отдельно. Сейчас он автоматически собирается dkms, а этот будет просто уже собранный. Да, не нужно будет ставить пользователю компилятор и заголовки ядра.

И только если вдруг кто-то сможет заменить закрытую часть драйвера, на открытую реализацию из mesa (как сделано для amd-карт), вот только тогда этот модуль могут включить в основное дерево ядра и тогда можно будет говорить - да, драйвер nvidia открыт. И то с оговорками насчет всяких CUDA.

Но кто будет это делать и за какое время (6-10 лет)?

sergio-m
()
Ответ на: комментарий от sergio-m

Но кто будет это делать и за какое время (6-10 лет)?

Предполагаю, что в ядре будет через 1-2 года. А через 6-10 лет, если нвидия поспособствует, у нас будет адекватная открытая юзерспейс часть. Но на это я бы деньги не поставил.

altwazar ★★★★★
()
Ответ на: комментарий от sergio-m

В текущем виде этот модуль ядра не включат в основное дерево ядра, это вроде как запрещено правилами

А Линус об этих правилах знает?

для своей работы он требует закрытую юзерспейс часть

Во-первых, не требует. Ну да, никакого ускорения не будет, ни 2D, ни 3D, ни видео. Но картинка будет. Во-вторых, для включения в ядро это помехой в любом случае не является.

gremlin_the_red ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.