Wine 7.0 kommer med et “stort” antal forbedringer: Her er, hvad der er nyt

0
155

Liam TungSkrevet af Liam Tung, Bidragyder Liam Tung Liam Tung Bidragyder

Liam Tung er en fuldtids freelance teknologijournalist, som skriver for adskillige australske publikationer.

Fuld biografi den 20. januar 2022 | Emne: Enterprise Software

Wine version 7.0 er nu tilgængelig for folk, der kører Windows-spil og -software på Linux-, macOS- og BSD-platforme.

Wine 7.0 er den seneste stabile udgivelse af kompatibilitetslaget fra det 28 år gamle 'Wine'-projekt, opkaldt efter “Wine is Not an Emulator”.

Wine er ikke en emulator og er ikke afhængig af virtualisering, hvilket ville kræve en fuld version af Windows for at køre Windows-applikationer på andre platforme. I stedet oversætter Wine Windows Application Protocol interface (API) opkald til Portable Operating System Interface (POSIX) opkald/instruktioner til Linux og macOS.

Vin nåede først version 1.0 i 2008, 15 år efter udviklingen begyndte. Wine 2.0 ankom i 2017, og siden da er en ny version blevet udgivet nogenlunde hvert år.

Mens Wine understøtter 29.000 Windows-applikationer, er den mest populære brug til at køre spil, der er lavet til Windows på Linux- og macOS-systemer. Den bedste Wine-understøttede Windows-applikation er World of Warcraft, og det eneste ikke-spil på dens top 10-liste er Microsofts .NET Framework, men det tillader også vigtige hjælpeprogrammer og Office at køre på Linux.

Wine 7.0 gennemgik seks udgivelseskandidater i løbet af det seneste år, der kulminerede med over 9.100 ændringer, inklusive forbedringer i bærbare eksekverbare (PE) Windows-moduler, understøttelse af Windows på Windows 64 (WoW64) kompatibilitetslaget (til at køre 32-bit programmer på nyere 64- bit Windows). Takket være dette understøtter Wine 7.0 at køre en 32-bit Windows-apps i en 64-bit Unix-værtsproces.

Der er også nye systemfarvetemaer, herunder lys og blå, samt Direct3D- og Vulkan-grafikforbedringer.

Wine 7.0 bygger på tidlig understøttelse af Apples nye siliciumbaserede Macs og inkluderer nu understøttelse til at køre x86-64 binære filer i Apples Rosetta 2-oversættelseslag til at køre apps bygget til Intel-arkitekturer.

Som bemærket af Phoronix er CodeWeavers fortsat den kommercielle hovedsponsor for Wine-projektet. CodeWeavers sælger en kommerciel version af Wine kaldet CrossOver, som lader Windows-apps køre på Linux, macOS og Chrome OS.

Wine har også fået fordel af spilproducenten Valves langvarige samarbejde med CodeWeavers for at bringe flere Steam-drevne Windows-spil over til Linux. CodeWeavers bidrager med størstedelen af ​​sine vinændringer tilbage til Wine open source-projektet. Valve forsøgte oprindeligt at overføre spil til Linux, men for nylig skabte den Steam Play, som har en spilvenlig version af Wine kaldet Proton, og har foreslået ændringer til Linux-kernen for at understøtte denne indsats.

Sky | Big Data Analytics | Innovation | Teknik og arbejde | Samarbejde | Udvikler