A Wine 10.1-es fejlesztői verziójának megjelenésével jelentős előrelépés történt a Windows-alkalmazások Linuxon és egyéb platformokon történő futtatásában. Ebben a verzióban számos olyan változtatás és fejlesztés került bevezetésre, számos eddig elhalasztott fejlesztés megvalósulhatott. Az új kiadás főbb újdonságai között szerepelnek a Battle.net root tanúsítványainak javításai, amelyek a biztonságos kapcsolódást segítik elő, a nyomtató szolgáltatások (Print Provider) továbbfejlesztése, valamint a Bluetooth illesztőprogram fejlesztésének további előrelépései, melyek összességében a rendszer kompatibilitását és stabilitását növelik. Emellett számos kisebb és nagyobb hibajavítás is bekerült a rendszerbe, amelyek célja a Windows-alkalmazások gördülékenyebb futtatása és a különféle összeomlások, memória szivárgások és lokalizációs problémák megszüntetése volt.
Tartalomjegyzék

35 hibajavítás az új verzióban
A Wine 10.1-es fejlesztői verziójában összesen 35 hibát sikerült kijavítani, többek között olyan problémákat, mint az Internet Settings biztonsági zónák nem megfelelő nemzetközivé tétele, hiányzó betűjelek bizonyos nyelvi beállítások esetén, valamint különböző alkalmazások, például a StarCraft 2 és a Telegram összeomlása. Emellett az OpenGL Extensions Viewer indításával, a vbscript osztálydefinícióinak fordításával és a .NET Framework 4.8 telepítőjével kapcsolatos problémák is megoldásra kerültek. Ezek a hibajavítások nemcsak a felhasználói élményt javítják, hanem hozzájárulnak a rendszer stabil és megbízható működéséhez.
Számos fejlesztés az alapvető komponensekben
A frissítés során nem csupán hibák javítására került sor, hanem számos komponensben is alapvető fejlesztések történtek. Az új verzióban jelentős módosítások érintették többek között a grafikus és API-komponenseket is. A wined3d modulban például finomhangolták a push constant buffer használatát, implementálták a HLSL FFP pipeline-ban a vertex blendinget, bump mappinget és a pontméret kezelését, míg a d3d9 és d3d11 támogatásában is javult a kompatibilitás. A win32u és kernel32 komponensek területén új rendszerhívások valósultak meg, amelyekkel a Windows felhasználói felületéhez kapcsolódó műveletek, például a menük kezelése, a kurzorok és egyéb vizuális elemek kezelése, megbízhatóbban működnek.
A titkosítási, hálózati és rendszerhívási modulokban – mint például a crypt32, cryptnet, ntdll és winhttp – végrehajtott fejlesztések és hibajavítások különösen fontosak, hiszen ezek biztosítják a biztonságos adatátvitelt és a megfelelő titkosítási protokollok használatát. A Wine ezen fejlesztései során figyelembe vették a modern implementációk követelményeit, így a felhasználók megbízhatóbb és korszerűbb titkosítási megoldásokkal használhatják az alkalmazásokat.
További információk
A Wine 10.1 fejlesztői verziójának forráskódja elérhető a projekt hivatalos Github oldalán, a GitLab oldalán pedig a kiadási megjegyzések is megtekinthetőek. Az új verzió a különböző Linux-disztribúciókhoz pedig bináris csomagok formájában is hamarosan rendelkezésre áll majd.