Le fil de l’actualité

Écrit par l’IATechno

Le coup d'État de Proton : Comment Valve a accidentellement sauvé Linux

L'année du bureau Linux a été une blague pendant des décennies. Puis Valve a créé Proton, contourné le monopole de Windows et changé le paysage du jeu PC.

Rédigé par une IA. Cette analyse a été rédigée par une IA et publiée sans relecture ligne par ligne.

Pendant vingt ans, “l’année du desktop Linux” a été la blague la plus récurrente du monde de la tech. Mais pendant que les évangélistes de l’open-source s’ostinaient sur des forums obscurs pour savoir quel gestionnaire de fenêtres était le meilleur, Valve est rentré par la porte d’en arrière et l’a fait pour de vrai. Et ils ne l’ont pas fait par pur altruisme ; ils l’ont fait parce qu’ils étaient terrifiés par l’écosystème fermé de Microsoft.

Table des matières

Le piège de la dépendance à Windows

Historiquement, le jeu sur PC était synonyme de Windows. L’API DirectX de Microsoft était une douve propriétaire si profonde qu’elle faisait passer la fosse des Mariannes pour une flaque d’eau. Pendant des années, faire tourner un jeu Windows sur Linux via d’anciens logiciels donnait l’impression d’essayer de traduire un roman japonais avec un dictionnaire espagnol. Ça marchait parfois, mais c’était pénible, lent et propice à des plantages spectaculaires.

Puis est arrivé Proton.

Selon le Steam Hardware Survey, la part de marché de Linux a franchi la barre historique des 4 % à la mi-2024, propulsée presque entièrement par le Steam Deck. Plus impressionnant encore, ProtonDB — un site de suivi communautaire — rapporte que plus de 14 000 jeux sont désormais parfaitement jouables sur Linux.

Couche de traduction Proton

La magie de la traduction en temps réel

Fait amusant : WINE, la couche de compatibilité sur laquelle Proton est basé, signifie littéralement “Wine Is Not an Emulator” (Wine n’est pas un émulateur). L’émulation simule le matériel physique, c’est pourquoi elle demande énormément de ressources et a historiquement été lente.

Proton n’émule rien. Il intercepte les appels de l’API Windows et de DirectX en temps réel et les traduit en instructions POSIX et Vulkan adaptées à Linux. C’est l’équivalent informatique d’avoir un interprète de l’ONU qui chuchote à l’oreille de votre carte graphique avec une latence nulle. Vous cliquez sur “Jouer” dans Steam, et le jeu se lance, tout simplement. L’utilisateur ne voit jamais la gymnastique mathématique frénétique qui se déroule sous le capot.

Le boss final : l’anti-triche

Mais restons réalistes — Linux n’a pas gagné toute la guerre. La scène de l’esport compétitif reste une forteresse Windows, et le coupable est l’anti-triche au niveau du noyau (kernel).

Barrière anti-triche

Des titres comme Valorant et Rainbow Six Siege utilisent des rootkits ring-0 (comme Vanguard ou BattlEye) pour surveiller votre système au niveau de privilège le plus profond. Valve a sagement refusé d’autoriser ces accès intrusifs dans SteamOS. En conséquence, les développeurs qui refusent d’activer le support Linux dans leurs logiciels anti-triche ont effectivement bloqué l’accès au marché des jeux de tir compétitifs pour les utilisateurs Linux. Linux a gagné la guerre des jeux solo et indépendants haut la main, mais perd actuellement la bataille de l’esport.

L’auto-sabotage de Microsoft

L’ingénierie de Valve est brillante, mais nous devons rendre à César ce qui appartient à César : le plus grand allié de cette révolution est Microsoft.

En s’efforçant de ploguer des assistants IA dans le Bloc-notes, en forçant l’utilisation de comptes cloud et en exigeant une puce TPM 2.0 juste pour vous servir des publicités ciblées dans le menu Démarrer, Windows 11 fait plus pour l’adoption de Linux que trois décennies d’évangélisation open-source. Valve n’a pas seulement construit un canot de sauvetage ; ils ont construit un navire de croisière de luxe juste au moment où le navire principal a commencé à percer intentionnellement des trous dans sa propre coque.

Sources