{"id":106476,"date":"2023-01-25T00:48:17","date_gmt":"2023-01-24T22:48:18","guid":{"rendered":"https:\/\/prohoster.info\/?p=106476"},"modified":"2023-01-26T12:33:43","modified_gmt":"2023-01-26T10:33:43","slug":"stabilnyj-reliz-wine-8-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/stabilnyj-reliz-wine-8-0","title":{"rendered":"Stabil utg\u00e5va av Wine 8.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 8.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 8600 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435\u043c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442.     <\/p>\n<p>I Wine bekr\u00e4ftas fullt st\u00f6d f\u00f6r 5266 (f\u00f6r ett \u00e5r sedan 5156, f\u00f6r tv\u00e5 \u00e5r sedan 5049) Windows-program, och ytterligare 4370 (f\u00f6r ett \u00e5r sedan 4312, f\u00f6r tv\u00e5 \u00e5r sedan 4227) program fungerar bra med extra inst\u00e4llningar och externa DLL. 3888 program (f\u00f6r ett \u00e5r sedan 3813, f\u00f6r tv\u00e5 \u00e5r sedan 3703) uppvisar mindre problem, men detta p\u00e5verkar inte de grundl\u00e4ggande funktionerna i applikationerna.       <\/p>\n<p>Nyckelnysningar i Wine 8.0:   <\/p>\n<ul>\n<li class=\"l\"> <b>PE-formatmoduler<\/b>\n<ul>\n<li class=\"l\"> Efter fyra \u00e5rs arbete har \u00f6vers\u00e4ttningen av alla DLL-bibliotek till anv\u00e4ndning av PE (Portable Executable) formatet (anv\u00e4nds i Windows) slutf\u00f6rts. Anv\u00e4ndningen av PE m\u00f6jligg\u00f6r anv\u00e4ndning av tillg\u00e4ngliga debugger f\u00f6r Windows och l\u00f6ser problem med st\u00f6d f\u00f6r olika kopieringsskydd som utf\u00f6r identitetsgranskningar av systemmoduler b\u00e5de p\u00e5 disk och i minnet. Problem med att k\u00f6ra 32-bitarsapplikationer p\u00e5 64-bitarsv\u00e4rdar och x86-applikationer p\u00e5 ARM-system har ocks\u00e5 l\u00f6sts. \u00c5terst\u00e5ende uppgifter som planeras att l\u00f6sas i kommande experimentella versioner av Wine 8.x inkluderar \u00f6vers\u00e4ttning av moduler till NT systemanropsgr\u00e4nssnitt ist\u00e4llet f\u00f6r att g\u00f6ra direkta anrop mellan PE och Unix-niv\u00e5erna.\n<li class=\"l\"> En speciell systemanropshanterare har implementerats och anv\u00e4nds f\u00f6r att \u00f6vers\u00e4tta anrop fr\u00e5n PE till Unix-bibliotek med syftet att minska overhead vid utf\u00f6rande av fulla NT-systemanrop. Till exempel m\u00f6jliggjorde den genomf\u00f6rda optimeringen en minskning av prestandaf\u00f6rlusten n\u00e4r OpenGL- och Vulkan-bibliotek anv\u00e4ndes.\n<li class=\"l\"> I Winelib-applikationer har m\u00f6jligheten att anv\u00e4nda blandade Windows\/Unix-bibliotek i ELF-format (.dll.so) bevarats, men s\u00e5dana applikationer utan 32-bitarsbibliotek kommer inte att st\u00f6dja funktionalitet tillg\u00e4nglig genom NT systemanropsgr\u00e4nssnitt, s\u00e5som WoW64.                <\/ul>\n<li class=\"l\"> <b>WoW64<\/b>\n<ul>\n<li class=\"l\"> F\u00f6r alla Unix-bibliotek tillhandah\u00e5lls WoW64-lager (64-bitars Windows-on-Windows) som g\u00f6r att 32-bitars PE-moduler kan f\u00e5 tillg\u00e5ng till 64-bitars Unix-bibliotek, vilket efter borttagning av direkta PE\/Unix-anrop m\u00f6jligg\u00f6r k\u00f6rning av 32-bitars Windows-applikationer utan installation av 32-bitars Unix-bibliotek.\n<li class=\"l\"> \u041f\u0440\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0438 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0433\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u0430 Wine \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d \u0437\u0430\u043f\u0443\u0441\u043a 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u043d\u043e\u0432\u043e\u043c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u043c Windows-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 WoW64, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430.  \u0420\u0435\u0436\u0438\u043c \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u043a\u0435 Wine \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 &#8216;&#8212;enable-archs&#8217;.    <\/ul>\n<li class=\"l\"> <b>Grafiksubsystem<\/b>\n<ul>\n<li class=\"l\"> \u0412 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0430 \u0441\u0432\u0435\u0442\u043b\u0430\u044f \u0442\u0435\u043c\u0430 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f (&#171;Light&#187;). \u0421\u043c\u0435\u043d\u0438\u0442\u044c \u0442\u0435\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b WineCfg.  <center><img decoding=\"async\" alt=\"Stabil utg\u00e5va av Wine 8.0\" src=\"\/wp-content\/uploads\/2023\/01\/1d4af5783935144facee6557d1d5effd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Grafikdrivrutiner (winex11.drv, winemac.drv, wineandroid.drv) har omarbetats f\u00f6r att utf\u00f6ra systemanrop p\u00e5 Unix-niv\u00e5 och f\u00e5 tillg\u00e5ng till drivrutiner via Win32u-biblioteket.    <center><img decoding=\"async\" alt=\"Stabil utg\u00e5va av Wine 8.0\" src=\"\/wp-content\/uploads\/2023\/01\/72245f21343ca36f6c4824b1874bfcd4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Arkitekturen f\u00f6r utskriftsbehandlare (Print Processor) har implementerats f\u00f6r att utesluta direkta anrop mellan PE- och Unix-niv\u00e5erna i drivrutinen f\u00f6r skrivaren.\n<li class=\"l\"> API:et Direct2D st\u00f6djer nu effekter.\n<li class=\"l\"> API:et Direct2D har f\u00e5tt m\u00f6jligheten att spela in och \u00e5terge kommandolistor.\n<li class=\"l\"> I drivrutinen f\u00f6r grafik-API:et Vulkan har st\u00f6d f\u00f6r Vulkan-specifikationen 1.3.237 lagts till (i Wine 7 fanns st\u00f6d f\u00f6r Vulkan 1.2).      <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> En ny shaderkompilator f\u00f6r HLSL (High-Level Shader Language) har lagts till och \u00e4r baserad p\u00e5 vkd3d-shader-biblioteket. Ocks\u00e5 baserat p\u00e5 vkd3d-shader har en disassembler f\u00f6r HLSL och en HLSL-f\u00f6rprocessor f\u00f6rbereds.\n<li class=\"l\"> Ett Thread Pump-gr\u00e4nssnitt har implementerats, vilket introducerades i D3DX 10.\n<li class=\"l\"> I effekterna av Direct3D 10 har st\u00f6d f\u00f6r m\u00e5nga nya uttryck lagts till.\n<li class=\"l\"> I det hj\u00e4lpbibliotek som anv\u00e4nds f\u00f6r D3DX 9 har st\u00f6d f\u00f6r projektions-texturer i Cubemap implementerats.      <\/ul>\n<li class=\"l\"> <b>Ljud och video<\/b>\n<ul>\n<li class=\"l\"> Baserat p\u00e5 GStreamer-ramverket har st\u00f6d f\u00f6r filter som dekodar ljud i MPEG-1-format implementerats.\n<li class=\"l\"> Ett filter f\u00f6r att l\u00e4sa str\u00f6mmande ljud och video i ASF-format (Advanced Systems Format) har lagts till.\n<li class=\"l\"> Den mellanliggande lagringsbiblioteket OpenAL32.dll har tagits bort, och ist\u00e4llet anv\u00e4nds den inhemska Windows-biblioteket OpenAL32.dll som levereras med applikationerna.\n<li class=\"l\"> I Media Foundation Player har inneh\u00e5llstypen f\u00f6rb\u00e4ttrats.\n<li class=\"l\"> M\u00f6jlighet till datatypkontroll (Rate control) har implementerats.\n<li class=\"l\"> St\u00f6det f\u00f6r mixer och presenter som erbjuds som standard i Enhanced Video Renderer (EVR) har f\u00f6rb\u00e4ttrats.\n<li class=\"l\"> En grundl\u00e4ggande implementering av API:et Writer Encoding har lagts till.\n<li class=\"l\"> F\u00f6rb\u00e4ttrat st\u00f6d f\u00f6r topologiladdare.        <\/ul>\n<li class=\"l\"> <b>Inmatningsenheter<\/b>\n<ul>\n<li class=\"l\"> Betydligt f\u00f6rb\u00e4ttrat st\u00f6d f\u00f6r hot-swap av kontroller.\n<li class=\"l\"> F\u00f6reslagen en f\u00f6rb\u00e4ttrad implementation av kod f\u00f6r spelkontroller, baserad p\u00e5 SDL-biblioteket.\n<li class=\"l\"> F\u00f6rb\u00e4ttrat st\u00f6d f\u00f6r force feedback-effekter vid anv\u00e4ndning av spelkontroller.\n<li class=\"l\"> Anv\u00e4ndning av v\u00e4nster och h\u00f6ger vibrationsmotorer som f\u00f6ljer HID Haptic-specifikationen har implementerats.\n<li class=\"l\"> \u00c4ndrad layout. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/control-panel\/\"   title=\"administrationspanelen\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"575\">administrationspanelen<\/a> med joystick.\n<li class=\"l\"> Genom anv\u00e4ndning av hidraw-backend har st\u00f6d f\u00f6r Sony DualShock och DualSense-kontroller s\u00e4kerst\u00e4llts.\n<li class=\"l\"> F\u00f6reslagen \u00e4r WinRT-modulen Windows.Gaming.Input med en implementation av gr\u00e4nssnittet f\u00f6r \u00e5tkomst till spelkontroller, joystickar och spelkontroller. Det nya API:et st\u00f6der bland annat notifiering av hot-swap enheter, taktila och vibrations effekter.        <\/ul>\n<li class=\"l\"> <b>Internationalisering<\/b>\n<ul>\n<li class=\"l\"> Generering av en korrekt lokal databas i formatet locale.nls fr\u00e5n Unicode CLDR (Unicode Common Locale Data Repository) har s\u00e4kerst\u00e4llts.\n<li class=\"l\"> Unicode-str\u00e4ngj\u00e4mf\u00f6relsefunktioner har \u00f6versatts till att anv\u00e4nda Windows Sortkey-databasen och algoritmen ist\u00e4llet f\u00f6r Unicode Collation-algoritmen, vilket n\u00e4rmar sig beteendet i Windows.\n<li class=\"l\"> St\u00f6d f\u00f6r \u00f6vre kodomr\u00e5den (planer) i Unicode har lagts till i de flesta funktioner.\n<li class=\"l\"> M\u00f6jlighet att anv\u00e4nda UTF-8 som ANSI-kodning har tillhandah\u00e5llits.\n<li class=\"l\"> Teckentabeller har uppdaterats till Unicode-specifikationen 15.0.0.         <\/ul>\n<li class=\"l\"> <b>Text och typsnitt<\/b>\n<ul>\n<li class=\"l\"> F\u00f6r de flesta systemteckensnitt har teckensnittsl\u00e4nkning inkluderats, vilket har l\u00f6st problemet med avsaknaden av gliffer p\u00e5 system med kinesiska, koreanska och japanska lokaliseringar.\n<li class=\"l\"> Fallback till reservteckensnitt har omarbetats i DirectWrite.      <\/ul>\n<li class=\"l\"> <b>K\u00e4rnan (Windows kernelgr\u00e4nssnitt)<\/b>\n<ul>\n<li class=\"l\"> En ApiSetSchema-databas har implementerats, som ersatte modulerna api-ms-* och minskade disk- och adressutrymmet.\n<li class=\"l\"> S\u00e4kerst\u00e4llande av sparande av DOS-filattribut i ett Samba-kompatibelt format, med anv\u00e4ndning av ut\u00f6kade FS-attribut.        <\/ul>\n<li class=\"l\"> <b>N\u00e4tverksfunktioner<\/b>\n<ul>\n<li class=\"l\"> St\u00f6d f\u00f6r OCSP (Online Certificate Status Protocol) har lagts till, vilket anv\u00e4nds f\u00f6r att kontrollera \u00e5terkallade certifikat.\n<li class=\"l\"> M\u00f6jligheterna f\u00f6r EcmaScript, tillg\u00e4ngliga i standardkonformt l\u00e4ge f\u00f6r JavaScript, har utvidgats.\n<li class=\"l\"> En skr\u00e4psamlare f\u00f6r JavaScript har implementerats.\n<li class=\"l\"> I paketet med Gecko-motorn ing\u00e5r hj\u00e4lpmedel f\u00f6r personer med funktionsneds\u00e4ttningar.\n<li class=\"l\"> St\u00f6d f\u00f6r API Web Storage, objektet Performance och ytterligare objekt f\u00f6r hantering av h\u00e4ndelser har lagts till i MSHTML.        <\/ul>\n<li class=\"l\"> <b>Inbyggda applikationer<\/b>\n<ul>\n<li class=\"l\"> Alla inbyggda applikationer har \u00f6versatts f\u00f6r att anv\u00e4nda Common Controls 6-biblioteket, med st\u00f6d f\u00f6r teman och renderingsanpassning f\u00f6r sk\u00e4rmar med h\u00f6g pixeldensitet.\n<li class=\"l\"> Debuggerfunktionerna i Wine Debugger (winedbg) har f\u00f6rb\u00e4ttrats.\n<li class=\"l\"> I verktygen f\u00f6r att arbeta med registret (REGEDIT och REG) har st\u00f6d f\u00f6r QWORD-typ lagts till.\n<li class=\"l\"> Notepad har nu en statusrad med information om mark\u00f6rens position och funktionen Goto Line f\u00f6r att hoppa till en angiven radnummer.\n<li class=\"l\"> I den inbyggda konsolen st\u00f6ds utmatning av data i OEM-teckenupps\u00e4ttning.\n<li class=\"l\"> \u0412 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 sc.exe (Service Control) \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 &#8216;query&#8217;.      <\/ul>\n<li class=\"l\"> <b>Byggsystem<\/b>\n<ul>\n<li class=\"l\"> \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE \u0434\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445  \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, &#8216;&#8212;enable-archs=i386,x86_64&#8217;).\n<li class=\"l\"> \u041d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 \u0441 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u043c \u0442\u0438\u043f\u043e\u043c long \u0442\u0438\u043f\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 \u0432 Windows \u043a\u0430\u043a long, \u0432 Wine \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u043a\u0430\u043a &#8216;long&#8217; \u0432\u043c\u0435\u0441\u0442\u043e &#8216;int&#8217;. \u0412 Winelib \u0434\u0430\u043d\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 WINE_NO_LONG_TYPES.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0431\u0435\u0437  \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f dlltool  (\u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0437\u0430\u0434\u0430\u043d\u0438\u0435 \u043e\u043f\u0446\u0438\u0438 &#8216;&#8212;without-dlltool&#8217; \u0432 winebuild).\n<li class=\"l\"> \u0414\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0445 \u043a\u043e\u0434 \u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0445 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0432 winegcc \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043e\u043f\u0446\u0438\u044f  &#8216;&#8212;data-only&#8217;.                 <\/ul>\n<li class=\"l\"> <b>Olika<\/b>\n<ul>\n<li class=\"l\"> Versionerna av inbyggda bibliotek har uppdaterats till Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, LibXslt 1.1.37, Zlib 1.2.13.\n<li class=\"l\"> Wine Mono-motorn med implementation av .NET-plattformen har uppdaterats till version 7.4.\n<li class=\"l\"> St\u00f6d f\u00f6r RSA-baserad kryptering och digitala signaturer med RSA-PSS har implementerats.\n<li class=\"l\"> En f\u00f6rsta version av API:et f\u00f6r UI Automation har lagts till.\n<li class=\"l\"> LDAP- och vkd3d-bibliotek har inkluderats i k\u00e4llkoden, som nu byggs i PE-format, vilket eliminerar behovet av Unix-versioner av dessa bibliotek.\n<li class=\"l\"> Anv\u00e4ndningen av OpenAL-biblioteket har upph\u00f6rt.      <\/ul>\n<\/ul>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58539\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 8.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 8600 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435\u043c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442. \u0412 Wine \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 5266 (\u0433\u043e\u0434 \u043d\u0430\u0437\u0430\u0434 5156, \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 5049) \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0434\u043b\u044f Windows, \u0435\u0449\u0451 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":106477,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106476","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 8.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 8600 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/stabilnyj-reliz-wine-8-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 8.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 8.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 8600 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/stabilnyj-reliz-wine-8-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-01-24T22:48:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-01-26T10:33:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Stabil version av Wine 8.0 | ProHoster","description":"Efter ett \u00e5rs utveckling och 28 experimentella versioner har den stabila versionen av den \u00f6ppna implementeringen av Win32 API - Wine 8.0, presenterats, som inneh\u00e5ller mer \u00e4n 8600 \u00e4ndringar.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/stabilnyj-reliz-wine-8-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 8.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 8.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 8600 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/stabilnyj-reliz-wine-8-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-01-24T22:48:18+00:00","article:modified_time":"2023-01-26T10:33:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"106476","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 19:51:36","updated":"2026-02-08 19:51:36","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/106476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=106476"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/106476\/revisions"}],"predecessor-version":[{"id":157765,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/106476\/revisions\/157765"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/106477"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=106476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=106476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=106476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}