- Wine 11.0 introduceert NTSYNC, een vernieuwde WoW64 en belangrijke grafische verbeteringen voor betere prestaties van Windows-games en -applicaties op Linux en macOS.
- De nieuwe versie vermindert de afhankelijkheid van 32-bits bibliotheken, versterkt Wayland en X11 en integreert optimalisaties voor prestaties, audio en randapparatuur.
- De compatibiliteit is uitgebreid met ARM64, bestandssystemen, Unicode en formaten zoals TIFF en Zip64, waardoor het gebruik ervan in thuis- en zakelijke omgevingen eenvoudiger wordt.
- Wine 11.0 vormt de basis voor het toekomstige Proton 11 en verstevigt de positie van Wine als een stabiele oplossing voor diegenen die overstappen naar Linux zonder hun Windows-software op te geven.
Wine 11.0 is een essentieel onderdeel geworden. Voor diegenen die Linux of macOS gebruiken, maar nog steeds afhankelijk zijn van programma's en games die voor Windows zijn ontworpen. Na een zeer intensieve ontwikkelingscyclus, vol bètaversies en releasekandidaten, is deze nieuwe stabiele versie er met aanzienlijke verbeteringen in prestaties, compatibiliteit en hardwareondersteuning. Dit is niet zomaar een update: het is de basis waarop al het werk aan het project de komende maanden zal worden gebouwd.
Achter wijn schuilt meer dan drie decennia van voortdurende ontwikkeling.Hoewel de naam afkomstig is van "Wine Is Not an Emulator", is het in feite een herimplementatie van de Windows API's (Win16, Win32 en opvolgers) op Unix-achtige systemen. Het uiteindelijke doel is duidelijk: Windows-applicaties en -games draaien op Linux, BSD, macOS en andere omgevingen zonder dat er volledige virtuele machines nodig zijn. Met Wine 11.0 wordt dat doel aanzienlijk dichterbij gebracht, met name door bugfixes, verbeteringen en het verwijderen van verouderde afhankelijkheden zoals 32-bits bibliotheken.
Wat is Wine 11.0 en waarom is het zo belangrijk voor Linux en macOS?
Wine fungeert als een compatibiliteitslaag. Dit vertaalt in realtime de aanroepen die een Windows-applicatie naar het besturingssysteem zou doen, zodat ze begrijpelijk zijn op Linux, BSD, Solaris of macOS. In de praktijk zorgt dit ervoor dat een programma dat nooit bedoeld was om het Microsoft-ecosysteem te verlaten, redelijk goed functioneert op een moderne GNU/Linux-desktop of op een Mac zonder Windows apart te hoeven installeren.
Versie 11.0 is een belangrijke mijlpaal. Omdat het de afronding is van een complete ontwikkelingscyclus met ongeveer 6.300 afzonderlijke wijzigingen en meer dan 600 bugfixes ten opzichte van de vorige versie. Het is een stabiele, jaarlijkse release die voortbouwt op vele eerdere bètaversies (10.xx) en verschillende Release Candidates die bijna uitsluitend gericht waren op het wegwerken van problemen, zoals RC2 en RC5, die zich concentreerden op zeer specifieke oplossingen voor games, installatieprogramma's en professionele applicaties.
Voor desktopgebruikers en tech-startupsWine speelt een strategische rol. Het maakt lagere licentiekosten mogelijk doordat virtuele machines of extra Windows-desktops overbodig worden, vergemakkelijkt de interoperabiliteit tussen verschillende omgevingen en maakt het haalbaarder om oudere of gespecialiseerde bedrijfssoftware op Linux-servers te draaien. Sterker nog, belangrijke projecten zoals Proton, Valve's compatibiliteitslaag voor Steam en Steam Deck, zijn direct afhankelijk van Wine, waardoor elke stabiele versie-release ook van invloed is op de Linux-gamebibliotheek.
Het jaar waarin Wine 11.0 werd uitgebracht, valt samen met... Door de aanzienlijke toename in het gebruik van GNU/Linux-distributies op persoonlijke en professionele computers, kiezen steeds meer mensen ervoor om Windows te verlaten of het alleen nog te gebruiken wanneer het absoluut noodzakelijk is. Wine fungeert dan als de "brug" waarmee gebruikers vertrouwde applicaties kunnen blijven gebruiken en tegelijkertijd kunnen profiteren van de voordelen van open source software: meer controle, grotere flexibiliteit en mogelijkheden voor automatisering en implementatie die in gesloten omgevingen veel duurder zijn.
De combinatie van compatibiliteit, prestaties en nieuwe functies. Dit maakt Wine 11.0 meer dan zomaar een incrementele update. Het is een versie die ingrijpende interne veranderingen introduceert (zoals NTSYNC-integratie en de overstap naar de nieuwe WoW64-architectuur) en tegelijkertijd een groot aantal opgehoopte bugs verhelpt. Voor gebruikers die overstappen van eerdere versies, is de verbetering het meest merkbaar in veeleisende games en op systemen waar het overzetten van 32-bits bibliotheken niet langer wenselijk is.
Een jaar ontwikkeling, speciale release candidate's voor bugfixes en een focus op stabiliteit.
De weg naar een stabiele Wine 11.0 is uitgestippeld. Dit wordt bereikt door een reeks ontwikkelingsversies in de 10.xx-tak, die ongeveer elke twee weken worden uitgebracht, en verschillende Release Candidates (11.0-rcX) waarbij het project de code bevroor om zich uitsluitend te concentreren op het oplossen van bugs. Deze workflow maakt het mogelijk om tijdens de testfase te experimenteren met belangrijke wijzigingen en later enkele weken te besteden aan het debuggen zonder nieuwe functionaliteiten toe te voegen.
Wine 11.0 RC2 was de tweede belangrijke mijlpaal. Dit bevriezingsproces bevatte geen zichtbare nieuwe functies in die versie; in plaats daarvan werden 28 bugs opgelost die de stabiliteit, de compatibiliteit met kritieke applicaties en het gedrag van verschillende Windows-programma's op Linux en macOS beïnvloedden. Het ingaan van de "bevroren code"-fase betekent dat de absolute prioriteit de betrouwbaarheid van het eindproduct wordt.
Later kwam WINE 11.0-rc5Deze releasekandidaat was bijzonder relevant omdat het de laatste vóór de stabiele lancering had kunnen zijn. Deze RC voegde geen spectaculaire nieuwe functies toe, maar bracht wel 27 interne wijzigingen en 32 bugfixes met zich mee. Deze betroffen problemen met bekende videogames (zoals Heroes of Might and Magic V, Tomb Raider 2013, Rocket League, Batman: Arkham Origins, The Evil Within en Wolfenstein: The New Order) en productiviteitstoepassingen en installatieprogramma's (VirtualBox, SQLyog, Sumatra PDF, en andere).
De oplossingen omvatten alles van zwarte schermen tot flikkerende schermen. Deze problemen omvatten onder andere problemen met het verwerken van muisinvoer bij zeer hoge frequenties (rond de 1000 Hz), duplicatie van toetsenbordgebeurtenissen bij invoermethoden zoals Fcitx of IBus, fouten in DirectDraw-vensters op volledig scherm en crashes in diverse tools zoals MiPony, Hearthstone Deck Tracker en iriver LDB Manager. Ook werden functies toegevoegd die in sommige oudere games als vanzelfsprekend werden beschouwd, maar die essentieel waren voor titels zoals Microsoft Deadly Tide.
Al deze stille inspanningen in de RC Dit markeert de grens tussen een versie die simpelweg "min of meer werkt" en een versie die klaar is voor serieus dagelijks gebruik, zowel voor vrijetijdsdoeleinden als in professionele omgevingen. Nadat was vastgesteld dat de bereikte stabiliteit voldoende was, gaf het team onder leiding van Alexandre Julliard groen licht voor de stabiele versie van Wine 11.0, die vanaf dat moment de basis vormde voor het nieuwe jaar van continue ontwikkeling.
NTSync en prestaties: Windows-achtige synchronisatie in de Linux-kernel
Een van de belangrijkste kenmerken van Wine 11.0 is NTSYNC.Een Linux-kernelmodule (beschikbaar vanaf versie 6.14) die synchronisatieprimitieven implementeert die vergelijkbaar zijn met die in Windows NT, rechtstreeks in de systeemkernel. Tot nu toe moest Wine deze logica in de gebruikersruimte emuleren, met als gevolg zwaardere en minder efficiënte aanroepen.
Met NTSYNC ingeschakeld, delegeert Wine veel synchronisatiebewerkingen. Op kernelniveau wordt dit aangepast, waardoor het gedrag dichter bij dat van Windows komt. In de praktijk vertaalt dit zich in merkbare prestatieverbeteringen in multithreaded applicaties en games. De latentie die gepaard gaat met blokkeren, signaleren en wachten wordt verminderd en in veel gevallen wordt het aantal frames per seconde verhoogd in veeleisende moderne games.
En populaire distributies zoals Ubuntu, Fedora, openSUSE of DebianDe NTSYNC-module wordt niet altijd standaard geladen. Als de kernel recent genoeg is, kan deze met een eenvoudig commando worden ingeschakeld: sudo modprobe ntsyncAls de wijziging goede resultaten oplevert, zou het systeem idealiter zo geconfigureerd moeten worden dat de module automatisch bij elke opstart wordt geladen. Sommige bètaversies van SteamOS zijn hier al mee begonnen, wat alvast een voorproefje geeft van de voordelen die Steam Deck en andere op gaming gerichte teams te wachten staan.
Integratie met NT SYNC wordt gecombineerd met andere instellingen. Wine 11.0 verfijnt het beheer van threadprioriteiten in zowel Linux als macOS, waardoor prioriteiten beter worden toegewezen en intensieve processen efficiënter worden afgehandeld. Dit resulteert in vloeiendere prestaties voor games en applicaties met veel interne taken. Sommige distributies hanteren echter een conservatief planningsbeleid voor processen. Op bepaalde systemen kan het daarom nodig zijn om prioriteitslimieten aan te passen of instellingen te verfijnen om optimaal van deze verbeteringen te profiteren.
Naast het bruto prestatieplanDe stabiliteit verbetert aanzienlijk: minder crashes door threadraces, minder onvoorspelbaar gedrag bij het minimaliseren en herstellen van games, en consistentere reactietijden in veeleisende scènes. Al deze verbeteringen, hoewel onzichtbaar voor de eindgebruiker, vormen de basis voor de betrouwbare werking van veel specifieke bugfixes in Wine 11.0.
WoW64 vernieuwd: vaarwel afhankelijkheid van 32-bits bibliotheken
Een andere zeer belangrijke structurele verandering betreft de nieuwe WoW64-architectuur. (Windows-on-Windows 64-bit), de overgang hiernaar wordt als voltooid beschouwd in Wine 11.0. Traditioneel vereiste het uitvoeren van 32-bit applicaties in Wine ook 32-bit Unix-processen en, bijgevolg, een multilib-systeem met dubbele bibliotheken. Steeds meer distributies willen deze last achter zich laten en zich richten op de pure 64-bit omgeving.
Met Wine 11.0 maakt de nieuwe WoW64 de uitvoering van 32-bits code mogelijk. Binnen 64-bits processen, zonder dat alle 32-bits systeembibliotheken geïnstalleerd hoeven te worden. Dit vereenvoudigt de implementatie op moderne distributies die standaard geen ondersteuning meer bieden voor meerdere bibliotheken, en vermindert de complexiteit van het onderhouden van gemengde omgevingen voor het uitvoeren van oudere Windows-applicaties.
Om dit te bereiken, gebruikt Wine oproepvertalers (thunks). Deze functies stellen 32-bits Windows-modules in staat om op transparante wijze toegang te krijgen tot 64-bits Unix-bibliotheken. Het resultaat is een lichtere omgeving met minder duplicatie, die tevens beter aansluit bij het type installatie dat veel Linux-gebruikers tegenwoordig prefereren.
De nieuwe architectuur biedt ook weer verbeterde ondersteuning voor 16-bits programma's.Dit klinkt misschien als computerarcheologie, maar het is nog steeds relevant in bepaalde Europese bedrijfsomgevingen. Sommige interne tools, voor management of industriële besturing, zijn nooit herschreven en maken nog steeds gebruik van die technologieën. Tot de bijbehorende verbeteringen behoren een geheugenmapping die beter geschikt is voor OpenGL, directe SCSI-passthrough-ondersteuning, de mogelijkheid om pure 32-bits prefixes te gebruiken en andere interne aanpassingen gericht op compatibiliteit met de praktijk.
Het zichtbare gevolg hiervan is dat het afzonderlijke uitvoerbare bestand verdwijnt. wine64Vanaf deze versie wordt een uniforme binaire code gebruikt. wineDit systeem bepaalt automatisch of het zich gedraagt als een 32-bits of 64-bits omgeving, afhankelijk van de te starten applicatie. Wanneer er meerdere versies van hetzelfde programma bestaan, heeft de 64-bits versie nog steeds de voorkeur, hoewel de 32-bits versie indien nodig altijd kan worden afgedwongen om compatibiliteitsproblemen te voorkomen.
Wayland, X11 en desktopervaring met Wine 11.0
De geleidelijke verschuiving van het Linux-ecosysteem naar Wayland. Dit is ook het Wine-project niet ontgaan. Populaire distributies in Spanje en Europa, zoals Fedora, Ubuntu, KDE neon en openSUSE, promoten dit grafische serverprotocol steeds meer ten koste van het beproefde X11, waardoor de Windows-applicatie-ervaring zich moet aanpassen.
Wine 11.0 versterkt de specifieke drijfveer voor Wayland.winewayland.drv, dat zijn debuut maakte in Wine 9 en sindsdien voortdurend is doorontwikkeld, biedt nu volledige bidirectionele klembordondersteuning. Hierdoor kunt u tekst kopiëren vanuit een Windows-applicatie die onder Wine draait en deze plakken in een native Wayland-programma, en omgekeerd, zonder ongebruikelijke omwegen.
Ondersteuning voor slepen en neerzetten is ook toegevoegd vanuit native Wayland-applicaties. richting programma's die op Wine draaien. Dit maakt gemengde workflows mogelijk, waarbij Windows-software wordt gecombineerd met native tools, bijvoorbeeld door bestanden vanuit de bestandsbeheerder of een lokale editor naar een applicatie te slepen die alleen in een Windows-versie beschikbaar is.
De Wine-controller op Wayland emuleert schermmoduswisselingen. Door gebruik te maken van de eigen schaalvergroting van de componist. Dit is vooral handig voor oudere games die de resolutie proberen te verlagen naar zeer lage waarden, zoals 640x480, wat op moderne monitoren resulteerde in kleine of slecht gepositioneerde vensters. Dankzij deze emulatie is de ervaring veel prettiger, zonder dat het hele systeem constant met de resolutie aan het 'dansen' is.
Desondanks blijft X11 in deze versie niet ver achter.De X11-vensterbeheerder integreert beter met Wine en de EGL-backend voor OpenGL is nu standaard ingeschakeld in plaats van de oudere GLX te blijven gebruiken. Deze wijziging maakt een betere code-uitwisseling tussen de X11- en Wayland-stuurprogramma's mogelijk, waardoor veel verbeteringen die voor de ene omgeving zijn ontwikkeld, direct ook de andere ten goede komen.
Grafische weergave, Vulkan, Direct3D en videoversnelde weergave in Wine 11.0.
De grafische afdeling is een van de onderdelen die hier het meest van profiteert. In Wine 11.0 is dit met name relevant voor moderne games, maar ook voor klassieke titels. De Vulkan API is bijgewerkt naar versie 1.4 (specifiek 1.4.335) en de Win32-specifieke extensies zijn verbeterd om uitgebreider en betrouwbaarder te zijn. Dit is cruciaal voor vertaallagen die Direct3D naar Vulkan converteren, zoals die gebruikt worden door Proton.
Daarnaast zijn er geavanceerde mogelijkheden toegevoegd voor het beheren van geheugen, semaforen en externe fences.Dit opent de deur naar een groter aantal grafische engines en games die van deze functies gebruikmaken. Veel recente AAA-titels, maar ook indieprojecten die moderne engines gebruiken, profiteren van een robuustere compatibiliteit, met minder visuele artefacten en crashes.
Een van de meest opvallende veranderingen in de gamingindustrie. Dit is een verbetering van de exclusieve fullscreen-modus en een herziening van het fullscreen-beheer in Direct3D. Games uit het DirectX 9-tijdperk en vergelijkbare tijdperken, die ontworpen waren om direct tussen videomodi te schakelen, gedragen zich nu veel voorspelbaarder: minder abrupte resolutieveranderingen, minder flikkeren, minder onverwachte crashes naar het bureaublad en een kleinere kans op vastlopen bij het schakelen tussen game- en systeemmodus.
Wine 11.0 introduceert ook hardwareversnelde H.264-videodecodering. Dit wordt bereikt via de D3D11-video-API's, die gebruikmaken van Vulkan Video. Dit heeft niet alleen invloed op mediaspelers en streamingplatforms binnen Wine, maar ook op video's die in de games zelf zijn ingebed (introducties, cinematics, enz.). Door deze werklast naar de GPU te verplaatsen, wordt het CPU-gebruik verminderd en de prestaties verbeterd, wat vooral gunstig is voor laptops en middenklasse computers, die veel voorkomen bij Europese thuisgebruikers.
Ondertussen verbetert de vkd3d-shader-bibliotheek de compatibiliteit. Door gebruik te maken van oudere shadermodellen (Shader Model 1-3) biedt de game een meer getrouwe weergave van klassieke games. Textuurcompressie (bijv. BC4/BC5-formaten) en automatische mipmapgeneratie zijn verfijnd, wat resulteert in vloeiendere details en texturen op afstand zonder prestatieverlies.
Audio, randapparatuur, Bluetooth en game-ervaring
Naast grafische weergave, geluid en invoerapparaten Ook in Wine 11.0 krijgen ze specifieke aandacht. Op audiogebied is de ondersteuning voor SoundFont (SF2) en MIDI verbeterd, een belangrijk punt voor games uit de late jaren 90 en begin jaren 2000 waarvan de muziek op deze technologieën is gebaseerd. Liefhebbers van retro-titels zullen een soundtrack opmerken die trouwer is aan het origineel.
Wat betreft besturingselementen en commando's wint de hidraw-backend aan populariteit. Voor joysticks, stuurwielen en andere gamepads biedt het een nauwkeurigere respons en consistentere force feedback (trillingen en krachteffecten). Dit is vooral gunstig voor liefhebbers van rij- of vluchtsimulatoren die stuurwielen met pedalen, joysticks voor de luchtvaart of geavanceerde controllers gebruiken die op Linux zijn aangesloten.
De Bluetooth-driver is vernieuwd voor een betere integratie met Linux.Dit omvat de mogelijkheid om via BlueZ naar apparaten te zoeken en deze te koppelen met behulp van de juiste API. Ook is er ondersteuning toegevoegd voor Bluetooth Low Energy (BLE) en RFCOMM-verbindingen op laag niveau, waardoor het gebruik van moderne draadloze controllers, sensoren en andere accessoires die op deze technologieën gebaseerd zijn, wordt vergemakkelijkt.
Tegelijkertijd zijn invoerproblemen die de gameplay beïnvloedden, verholpen.Denk bijvoorbeeld aan ernstige haperingen in games die de muis met een zeer hoge frequentie uitlezen. Dit soort details maakt het verschil tussen een nauwelijks speelbare game en een vloeiende ervaring in shooters, actiegames en andere genres waar muisprecisie cruciaal is.
Veel van deze verbeteringen hebben een directe impact op Proton.Wine 11.0 is de compatibiliteitslaag die Steam gebruikt om Windows-games op Linux en Steam Deck te draaien. Het vormt de basis voor het aankomende Proton 11, waardoor alle verzamelde fixes voor grafische weergave, audio, invoer en Bluetooth-compatibiliteit uiteindelijk ten goede komen aan het spelaanbod op Linux, met steeds minder configuratie-inspanning.
ARM64, geheugenbeheer, scanners en bestandsformaten
Het hardware-ecosysteem verandert door de opkomst van ARM64. In lichte laptops, mini-pc's en bepaalde desktops is Wine 11.0 aangepast met specifieke verbeteringen voor deze architectuur. Een van de meest opvallende is de mogelijkheid om 4K-geheugenpagina's te simuleren in ARM64-kernels die grotere formaten gebruiken (16K of 64K), waardoor het systeemgedrag dichter in de buurt komt van wat veel Windows-applicaties verwachten.
Voorlopig is deze functionaliteit gericht op relatief eenvoudige toepassingen.Het effent echter de weg voor bredere compatibiliteit in de toekomst. Tegelijkertijd is het geheugenbeheer verbeterd door technieken zoals Userfaultfd (UFFD), waarmee paginafouten vanuit de gebruikersruimte kunnen worden afgehandeld. Interne projecttests tonen een aanzienlijke verkorting van de laadtijden voor veeleisende games, waardoor deze veel dichter in de buurt komen van de native Windows-prestaties.
Op het gebied van communicatie en veiligheidWine 11.0 voegt moderne cryptografische algoritmen zoals ECDSA_P521 en ECDH_P521 toe aan de BCrypt-implementatie, wat essentieel is voor veel huidige applicaties die afhankelijk zijn van sterke encryptie om zonder problemen te kunnen werken.
De geïntegreerde systeemfuncties zijn ook verbeterd.Een voorbeeld hiervan is een aangepaste implementatie. timeoutnuttig voor het beperken van de duur van processen binnen Wine, en initiële ondersteuning voor runasDit maakt het mogelijk om programma's met verschillende referenties binnen de compatibiliteitsomgeving uit te voeren zonder externe experimenten. Het zijn kleine tools, maar ze worden zeer gewaardeerd door beheerders en gevorderde gebruikers.
Wat betreft kantoorapparatuur en documentbeheerDe implementatie van de TWAIN 2.0 API voor 64-bits applicaties verbetert de scannerondersteuning aanzienlijk. Scannen van meerdere pagina's, het gebruik van automatische documentinvoer en een stabieler interfacebeheer zijn nu beter mogelijk, waardoor terugkerende crashes bij het openen van bepaalde scandialoogvensters worden verminderd.
Bestandsysteem, Unicode, netwerken en compatibiliteit met bedrijfsnetwerken
Wine 11.0 gaat ook dieper in op de compatibiliteit van bestandssystemen. Windows wordt verbeterd door de introductie van herstelpunten. Deze functionaliteit maakt het mogelijk om metadata aan bestanden en mappen toe te voegen, waardoor de manier waarop Windows omgaat met speciale symbolische links, mountpunten of geavanceerde snelkoppelingen wordt nagebootst. Voor bepaalde bedrijfsapplicaties en systeemtools kunnen deze details het verschil maken tussen correct functioneren en onvoorspelbaar gedrag vertonen.
Geheugenbeheer en invoer-/uitvoerbewerkingen Ze zijn verfijnd om beter aan te sluiten bij het verwachte gedrag in Windows-omgevingen. Dit heeft directe gevolgen voor complexe installatieprogramma's, back-uptools, systemen voor contentmanagement binnen bedrijven en andere oplossingen die intensieve lees- en schrijfbewerkingen uitvoeren op grote hoeveelheden data.
Een ander gebied waarop het werk merkbaar is, is de manier waarop formaten en coderingen worden verwerkt.Wine 11.0 verbetert de ondersteuning voor TIFF-afbeeldingen, een formaat dat nog steeds veel gebruikt wordt voor scannen en documentarchivering, en voegt compatibiliteit toe met Unicode 17.0.0, waardoor het aantal beschikbare tekens, alfabetten en symbolen wordt uitgebreid. Dit is belangrijk voor wereldwijde toepassingen, berichtenapps, kantoorpakketten en elk programma dat tekst in meerdere talen verwerkt.
Op netwerkniveau is de mogelijkheid om te pingen via IPv6 ingeschakeld. De compatibiliteit met grote bestanden wordt versterkt door Zip64 in de verpakkingsservices. In omgevingen waar grote gecomprimeerde back-ups, wetenschappelijke datapakketten of zeer grote code repositories worden verwerkt, voorkomen dit soort verbeteringen onaangename verrassingen en fouten bij het werken met enorme bestanden.
Voor bedrijven en organisaties die een deel van hun infrastructuur migreren naar Linux of macOS. Maar ze maken nog steeds gebruik van tools die exclusief voor Windows zijn; al deze aanpassingen op het niveau van het bestandssysteem, Unicode en het netwerk vormen een belangrijke stap naar een voorspelbaardere ervaring, waardoor het niet langer nodig is om speciale Windows-servers te onderhouden voor slechts een handvol verouderde applicaties.
Toegang, installatie en toekomstige ontwikkeling van Wine
De stabiele versie van Wine 11.0 is beschikbaar op WineHQ.org.Het project levert zowel broncode als binaire pakketten voor de belangrijkste GNU/Linux-distributies. Het beheert zijn eigen repositories, die in veel gevallen actueler zijn dan die van de afzonderlijke distributies, waardoor gebruikers die de nieuwste functies willen vaak rechtstreeks configureren.
In het geval van Ubuntu, dat zeer wijdverspreid is in Spanje.WineHQ biedt repositories aan voor versies vanaf Ubuntu 22.04 LTS, waardoor je de stabiele versie kunt installeren en updates kunt ontvangen zonder al te veel gedoe. Andere populaire Europese distributies, zoals Debian, Fedora, openSUSE en Linux Mint, hebben pakketten die worden onderhouden door het project zelf of door actieve communities.
Zodra de stabiele versie is uitgebracht, hervat het Wine-team de werkzaamheden. Het normale releaseschema voor de ontwikkeling wordt voortgezet. De 11.x-serie zal om de paar weken bètaversies blijven ontvangen met nieuwe functies en bugfixes, waarmee de weg wordt vrijgemaakt voor een toekomstige Wine 12.0. Gebruikers die de nieuwste functies willen, kunnen de ontwikkelingsbranch volgen, wat een iets groter risico met zich meebrengt, terwijl gebruikers die stabiliteit belangrijker vinden, gerust bij versie 11.0 kunnen blijven en alleen upgraden wanneer er een belangrijke nieuwe stabiele release beschikbaar is.
Tegelijkertijd blijft het werk nauw verbonden met het gaming-ecosysteem.Vooral via Proton. Veel van de specifieke oplossingen voor titels zoals Nioh 2, StarCraft 2, The Witcher 2, Call of Duty: Black Ops II, Final Fantasy XI, Battle.net of andere klassiekers zoals Wing Commander Secret Ops of Earth 2150 zijn geïntegreerd in Wine en vervolgens geporteerd naar Proton, waardoor het aantal games dat "direct werkt" zonder geavanceerde aanpassingen, wordt uitgebreid.
Voor Linux- en macOS-gebruikers in Spanje en Europa. Voor wie zijn gamebibliotheek of zakelijke of gespecialiseerde Windows-software niet wil opgeven, is Wine 11.0 een zeer interessante mijlpaal. Met de integratie met NTSCyNC, de evolutie van WoW64, grafische verbeteringen met Vulkan en Direct3D, betere ondersteuning voor randapparatuur en Bluetooth, ondersteuning voor ARM64, verbeteringen in geheugenbeheer en talloze bugfixes voor games en toepassingen in de praktijk, bevestigt deze versie Wine als een robuuste oplossing die steeds minder "experimenteel" is en meer geschikt voor dagelijks gebruik in omgevingen waar open source terrein wint zonder de deur te sluiten voor verouderde propriëtaire software.
Inhoud
- Wat is Wine 11.0 en waarom is het zo belangrijk voor Linux en macOS?
- Een jaar ontwikkeling, speciale release candidate's voor bugfixes en een focus op stabiliteit.
- NTSync en prestaties: Windows-achtige synchronisatie in de Linux-kernel
- WoW64 vernieuwd: vaarwel afhankelijkheid van 32-bits bibliotheken
- Wayland, X11 en desktopervaring met Wine 11.0
- Grafische weergave, Vulkan, Direct3D en videoversnelde weergave in Wine 11.0.
- Audio, randapparatuur, Bluetooth en game-ervaring
- ARM64, geheugenbeheer, scanners en bestandsformaten
- Bestandsysteem, Unicode, netwerken en compatibiliteit met bedrijfsnetwerken
- Toegang, installatie en toekomstige ontwikkeling van Wine


