Home ActualitéWindows L’exécution d’applications Windows via Linux est devenue plus simple

L’exécution d’applications Windows via Linux est devenue plus simple

by Wassim
PUBLICITE

L’exécution d’applications Windows via Linux est devenue plus simple

by Wassim

Le projet de couche de compatibilité entre Linux et Windows, Wine, a annoncé la version stable de Wine 6.0, qui est plus grande que la version stable précédente publiée à la mi-2020.

Cette mise à jour est l’aboutissement d’une année complète d’efforts de développement et contient plus de 8300 modifications individuelles, soit 900 modifications de plus que celles livrées dans la dernière version publiée en juillet 2020.

Le projet Wine est dédié à l’exécution d’applications et de jeux Windows sur des systèmes de type Linux et macOS.

Contrairement à l’exécution d’une machine virtuelle ou d’un émulateur, Wine se concentre sur les appels d’API Windows et les traduit en appels d’interface de système d’exploitation portable POSIX.

Wine a une place intéressante dans l’histoire de Microsoft, qui s’y est opposé par le passé mais l’a récemment vu comme un exemple de l’importance des API ouvertes.

Microsoft a déclaré avoir créé l’inverse du projet Wine dans Windows 10 en ré-implémentant l’architecture de certaines API Linux pour créer une couche de compatibilité appelée sous-système Windows pour Linux qui permet aux programmes Linux de s’exécuter sur Windows.

Caractéristiques de Wine 6.0

Les principaux points forts de cette version comprennent les modules de base au format PE (NTDLL intégré, KERNEL32, GDI32 et USER32), la prise en charge de DirectShow et Media Foundation et la refonte de la console texte.

Les améliorations graphiques de Direct3D incluent la visionneuse Vulkan expérimentale pour WineD3D – qui remplace Microsoft Direct3D – avec une meilleure prise en charge de l’ombrage. Le pilote Vulkan prend en charge jusqu’à la version 1.2.162 de la spécification Vulkan.

Cette version prend en charge de nombreuses fonctionnalités Direct3D 11. De plus, il existe un nouveau mécanisme pour lier la bibliothèque Unix au module PE, qui permet les appels PE aux bibliothèques Unix pour des fonctions qui ne peuvent pas être gérées avec les API Win32.

Il existe également des améliorations de l’interface matérielle d’entrée, du pilote de noyau USB de base, de l’enregistrement de la position de la souris pour les jeux et des notifications de périphérique Plug-and-Play.

Wine 6.0 inclut une foule d’améliorations du noyau Windows NT, y compris une meilleure prise en charge des systèmes anti-triche pour les jeux qui chargent des pilotes de noyau, et une meilleure prise en charge réseau pour les pilotes de protection contre le copiage.

Le projet a ajouté une prise en charge précoce de l’architecture ARM64 via macOS pour les Mac Apple M1, tandis que la prise en charge de l’architecture PowerPC a été supprimée.

Laisser un commentaire

Related Posts