Forum HDMI vers AMD : Non, vous ne pouvez pas créer de pilote HDMI 2.1 open source

Getty Images

Tout utilisateur Linux essayant d’envoyer des images de la plus haute résolution vers un écran à la fréquence d’images la plus rapide n’a pas de chance dans un avenir prévisible, du moins en ce qui concerne une connexion HDMI.

Le groupe de licences qui contrôle la norme HDMI, le HDMI Forum, aurait déclaré à AMD qu’il n’autorisait pas une implémentation open source de la spécification HDMI 2.1 (ou HDMI 2.1+), empêchant des outils tels que FreeSync d’AMD de fonctionner sur des connexions HDMI à des combinaisons résolution/taux comme 4K à 120 Hz ou 5K à 240 Hz.

Le blog Linux Phoronix a noté en janvier 2021 que le HDMI Forum n’offrait pas d’accès public à la spécification HDMI 2.1. Alex Deucher, un ingénieur AMD qui contribue depuis longtemps aux offres open source de l’entreprise, a maintenu un fil de discussion lié à un bug pendant au moins deux ans, pour finalement aboutir hier à un résultat négatif.

En février 2023, Deucher a indiqué qu’il « travaillait avec notre [AMD] équipe juridique pour déterminer ce que nous pouvons offrir tout en respectant nos obligations envers le Forum HDMI. » Deux mois plus tard, il a déclaré qu’AMD avait « mis en place et fait fonctionner les fonctionnalités de base, nous devons maintenant examiner chacune des fonctionnalités avec des informations juridiques et déterminer si/comment nous pouvons les dénoncer tout en respectant nos obligations. » L’été et l’automne 2023 se sont écoulés, avec un examen juridique toujours en cours, et en octobre, la décision était « entre les mains du HDMI Forum ».

Mercredi après-midi, Deucher a proposé la résolution actuelle :

Le Forum HDMI a malheureusement rejeté notre proposition. À l’heure actuelle, une implémentation HDMI 2.1 open source n’est pas possible sans enfreindre les exigences du HDMI Forum.

Ars a contacté le forum HDMI, AMD et Deucher pour obtenir des commentaires supplémentaires et mettra à jour le message avec de nouvelles informations. X.org aurait également été impliqué dans des négociations avec le HDMI Forum.

L’adhésion au HDMI Forum coûte au minimum 15 000 $. Bien qu’AMD soit un membre répertorié, cela ne va probablement pas jusqu’à proposer une implémentation d’une spécification à usage public. L’accord des membres interdisant de telles choses ne semble pas être accessible au public, pas plus qu’un « addendum » pour les membres liés depuis le site du Forum. Une licence de code source trouvée sur le site du Forum ne semble pas particulièrement flexible.

Phoronix et certains commentateurs ont suggéré une interférence potentielle de la part des sociétés de médias préoccupées par l’extraction de vidéos numériques. Cela ressemblerait à une porte de grange fermée des années après le départ du cheval, mais cela existe aussi comme une explication, manquant d’autres détails.

Ce résultat laisse DisplayPort comme la meilleure option probablement pour les utilisateurs Linux ayant besoin du meilleur résultat possible. Cela suggère également qu’AMD doit décider s’il convient d’implémenter une prise en charge HDMI plus récente dans les pilotes Linux à source fermée ou simplement d’orienter ses clients les plus exigeants vers d’autres options.

Source-147