Рубріки: Новини

NVIDIA відкрила вихідний код своїх драйверів — у AMD зробили це ще 10 років тому

Богдан Мирченко

NVIDIA випустила драйвер Linux Kernel із відкритим вихідним кодом. Компанія зробила вихідний код доступним за допомогою репозиторію GitHub. Прохання зробити це звучали в середовищі розробників не менше десяти років — приблизно відколи свій драйвер для Linux з відкритим вихідним кодом пропонує AMD.

Що відомо

Модулі GPU ядра Linux з відкритим вихідним кодом будуть доступні починаючи з майбутньої серії NVIDIA 515.xx їх пропрієтарного графічного драйвера, який раніше надійшов у публічне бета-тестування з оновленою програмою встановлення, оновленим порогом використання відеопам’яті RTD3ID, Server Settings та іншими змінами. 

Відкритий вихідний код модулів ядра GPU Linux від NVIDIA дасть можливість нового вкладу з боку спільноти Linux. Завдяки цьому драйвер NVIDIA стане придатним для використання на більшій кількості систем та надасть користувачам можливість працювати «з коробки». 

Першими компаніями, які випробували нові модулі ядра GPU з відкритим вихідним кодом для своїх дистрибутивів Ubuntu, Red Hat Enterprise Linux та SUSE Linux Enterprise, стали Canonical, Red Hat та SUSE. 

Що далі

З кожним новим випуском графічного драйвера NVIDIA публікуватиме фрагмент вихідного коду на GitHub, щоб ті, хто хоче зробити свій внесок, могли покращити якість та безпеку графічного драйвера NVIDIA для Linux-систем. 

У першому релізі з відкритим вихідним кодом буде надана альфа-якість для графічних процесорів NVIDIA GeForce та Workstation. Користувачі зможуть використовувати драйвер на архітектурі NVIDIA Turing та NVIDIA Ampere GPU для роботи з десктопними Linux.

У драйвері будуть доступні такі функції, як: 

  • підтримка кількох дисплеїв;
  • G-SYNC;
  • NVIDIA RTX проти Vulkan.

Компанія заявила, що у наступних версіях драйвера буде додано більше функцій, щоб привести його у відповідність до пропрієтарного графічного драйвера, який в найближчому майбутньому буде замінений версією з відкритим вихідним кодом. 

Спочатку, під час установки, користувачі зможуть вибрати між драйвером із закритим вихідним кодом та модулями ядра з відкритим вихідним кодом. Драйвер з відкритим кодом в режимі ядра буде добре працювати з тією ж прошивкою і тими ж стеками режиму користувача, такими як CUDA, OpenGL і Vulkan, відзначили у компанії.

Останні статті

Айтівець Міноборони США понабирав кредитів і хотів продати рф секретну інформацію

32-річний розробник безпеки інформаційних систем Агентства національної безпеки Джарех Себастьян Далке отримав 22 роки в'язниці…

30.04.2024

Простий та дешевий. Українська Flytech запустила масове виробництво розвідувальних БПЛА ARES

Українська компанія Flytech представила розвідувальний безпілотний літальний апарат ARES. Основні його переваги — недорога ціна…

30.04.2024

Запрошуємо взяти участь у премії TechComms Award. Розкажіть про свій потужний PR-проєкт у сфері IT

MC.today разом з Асоціацією IT Ukraine і сервісом моніторингу та аналітики згадок у ЗМІ та…

30.04.2024

«Йдеться про потенціал мобілізації»: Україна не планує примусово повертати українців із ЄС

Україна не буде примусово повертати чоловіків призовного віку з-за кордону. Про це повідомила у Брюсселі…

30.04.2024

В ЗСУ з’явився жіночий підрозділ БПЛА — і вже можна проходити конкурсний відбір

В Збройних Силах України з'явився жіночий підрозділ з БПЛА. І вже проводиться конкурсний відбір до…

30.04.2024

GitHub на наступному тижні випустить Copilot Workplace — ШІ-помічника для розробників

GitHub анонсував Copilot Workspace, середовище розробки з використанням «агентів на базі Copilot». За задумкою, вони…

30.04.2024