Open Source : NVIDIA ouvre des pilotes GPU pour Linux

nvidia-GPU

NVIDIA rend open source la partie noyau du pilote de ses processeurs graphiques. La version R515 du « driver » est concernée, dans un premier temps.

NVIDIA a annoncé cette semaine rendre open source la partie noyau du pilote utilisé par ses processeurs graphiques (GPU), à partir de la version R515 du pilote. Et ce sous une double licence, à savoir la licence publique générale GNU (GPL) et la licence MIT.

Le code course est disponible sur le dépôt GitHub de NVIDIA. La version 515.43 du « driver » est concernée, dans un premier temps.

Le fabricant de semi-conducteurs publiera des modules entièrement compilés et packagés à l’avenir.

Architectures Turing et Ampere

Pour le moment, seules les architectures Turing et Ampere de NVIDIA sont supportées. Par ailleurs, les composants de la partie « espace utilisateur » du pilote de NVIDIA restent en sources fermées, du moins pour l’instant.

C’est bien le code source du noyau du pilote qui est rendu public.

L’étape franchit est importante.

L’initiative vise à « améliorer l’expérience d’utilisation de GPU NVIDIA sous Linux », à travers une intégration renforcée avec le système d’exploitation libre et les contributions facilitées de développeurs, a déclaré le fabricant de puces dans un billet de blog.

Il s’agit, par ailleurs, de mieux répondre aux attentes de fournisseurs de distributions Linux, parmi lesquels Red Hat, Canonical (éditeur d’Ubuntu) et SUSE.

Aussi, l’implication de la communauté Linux peut renforcer la qualité et la sécurité de pilotes.

On note, par ailleurs, que NVIDIA suit le chemin emprunté par d’autres multinationales technologiques américaines, dont AMD et Intel qui proposent depuis plusieurs années des pilotes open source pour leurs chipstets graphiques.

(crédit photo © NVIDIA)