Proton est un logiciel gratuit et open-source qui permet aux logiciels conçus pour Microsoft Windows de s'exécuter sur des systèmes d'exploitation basés sur Linux. Proton est développé par Valve et basé sur un fork de Wine. Il comprend plusieurs correctifs et bibliothèques pour améliorer les performances et la compatibilité avec les jeux Windows. Proton lui-même est conçu pour être intégré au client Steam sous le nom de « Steam Play », permettant le fonctionnement transparent des jeux et logiciels Windows dans Steam, mais il peut être utilisé comme une application autonome.
Aperçu Proton sort initialement le . À sa sortie, Valve a annoncé une liste blanche de 27 jeux qui ont été testés et certifiés pour fonctionner comme leurs homologues Windows natifs sans nécessiter de peaufinage par l'utilisateur final. Il s'agit notamment de Doom (2016), Quake et Final Fantasy VI.
Proton intègre plusieurs bibliothèques qui améliorent les performances 3D. Il s'agit notamment des couches de transcription Direct3D vers Vulkan, à savoir DXVK pour Direct3D 9, 10 et 11 et VKD3D pour Direct3D 12.
Historique des versions Le schéma de gestion des versions fait référence à la version amont de Wine sur laquelle il est basé, avec un numéro de patch ajouté . En , les versions disponibles (en vert celles présentes dans Steam) sont :
+ Historique des versions Proton Wine DXVK DXVK-NVAPI FAudio VKD3D Mono Date9.0-29.02.3.10.7.0-72.12-589.1.03 juin 20249.0-19.02.3-470.6.4-482.11.1-498.1.02 mai 20248.0-58.02.3-210.6.4-202.118.1.022 janvier 20248.0-48.00.6.40.6.42.108.0.16 octobre 20238.0-38.02.2-340.6.3-42.9-217.4.121 juillet 20238.0-28.02.1-40.6.22.8-847.4.12 mai 20238.0-18.02.1-40.6.221.082.8-847.4.117 avril 20237.0-67.01.10.3-280.621.082.6-17.4.03 février 20237.0-57.01.10.3-280.5.421.082.6-17.3.023 novembre 20227.0-47.01.10.30.5.421.082.6-17.3.016 aout 20227.0-37.01.10.1-570.5.421.082.67.3.07.0-27.01.10.10.5.321.082.67.1.27.0-17.01.9.421.082.5-1467.1.26.3-86.31.9.2-1321.082.5-506.4.16.3-76.31.9.221.082.46.4.16.3-66.31.9.121.082.46.3.06.3-56.31.921.03.052.3.16.1.16.3-36.31.8.121.03.052.2.16.1.16.3-1 6.3 1.8.1 21.03.05 2.2 6.1.1 5.13-65.131.7.320.122.15.1.015 février 20215.13-55.131.7.320.122.15.1.0 5.13-3 5.13 1.7.3 20.122.0 5.1.0 5.13-25.131.7.220.102.05.1.0 5.13-1 5.13 1.7.2 20.101.2 5.1.0 5.0-105.01.720.061.04.9.45 novembre 2020 5.0-8 5.0 1.7 20.06 1.0 4.9.4 5.0-7 5.0 1.6.1 20.02 4.9.4 5.0-15.01.5.420.024.9.4 4.11-13 4.11 1.5.1 19.12 4.9.4 4.11-124.111.5.119.124.9.4 4.11-114.111.519.124.9.4 4.11-104.111.4.419.124.9.4 4.11-84.111.4.419.114.9.4 4.11-74.111.419.094.9.3 4.11-64.111.419.094.9.2 4.11-44.111.3.419.094.9.2 4.11-34.111.3.219.084.9.2 4.11-24.111.3.219.084.9.2 4.11-14.111.319.074.9.1 4.2-9 4.2 1.2.1 19.06 4.9.0 4.2-84.21.2.119.064.9.0 4.2-64.21.2.119.06 4-2.54.21.2.119.04-13 4.2-44.21.1.119.04-13 4.2-34.21.0.319.04-13 4.2-24.21.0.219.03-25 4.2-14.21.0.119.03-13 3.16-9 3.16 1.0.2 3.7-8 3.7 3.7 0.81 3.53.50.50
Un fork communautaire connu sous le nom de Proton GE est maintenue par Thomas Crider (GloriousEggroll), qui vise à rebaser Proton sur les versions plus récentes de Wine. Les correctifs introduits par ce fork sont parfois fusionnés en amont.
Compatibilité Étant un fork de Wine, Proton maintient une compatibilité très similaire avec les applications Windows comme son homologue en amont. En plus de la liste blanche officielle, une très grande partie du catalogue Windows serait compatible quoique officieusement, avec Proton. L'utilisateur peut éventuellement forcer l'utilisation de Proton pour un titre spécifique, même si une version Linux existe déjà.
ProtonDB ProtonDB est un site Web communautaire non officiel qui recueille et affiche des données externalisées décrivant la compatibilité d'un titre donné avec Proton, sur une échelle de notation de « Injouable » à « Platine ». Le site s'inspire de la WineHQ AppDB, à laquelle il présente une finalité similaire. En effet, l'AppDB collecte et affiche également des rapports de compatibilité externalisés et utilise un système de notation semblable.
Références
Catégorie:Valve Corporation Catégorie:Logiciel libre sous licence GPL Catégorie:Microsoft Windows Catégorie:Logiciel pour Windows Catégorie:Logiciel pour Unix