Nvidia обяви, че е отворила сорс кодовете на всички свои фирмени видео драйвери. Кодът е отворен под лицензите MIT и GPLv2. Компилирането на съответните модули е осигурено за архитектурите x86_64 и aarch64 на компютри с Linux ядрото версия 3.10 или по-ново. Фърмуерите и използваните в пространството на потребителя библиотеки, включително CUDA, OpenGL и Vulkan, си остават фирмени.
Отварянето на кода ще доведе до много по-голямо удобство в работата с графичните процесори на Nvidia в Linux системите, ще се засили интеграцията с операционната система, ще се опрости създаването на нови драйвери и на настройката на тяхната работа. Ubuntu и SUSE вече заявиха, че подготвят свои собствени пакети на базата на отворения код. От друга страна, чрез отварянето на сорс кода Nvidia значително ще подобри качеството и безопасността на своя софтуер благодарение на по-тясното взаимодействие с Linux общността и с възможността за външни тестове и рецензиране от страна на външните независими специалисти.
Кодът на Nvidia е разделен на две части: общи компоненти, които не са директно свързани с операционната система и софтуерен слой за взаимодействие с Linux ядрото. Предлагат се следните модули за Linux Kernel: nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory).
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!