{"id":112954,"date":"2024-01-17T11:28:01","date_gmt":"2024-01-17T09:28:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/stabilnyj-reliz-wine-9-0"},"modified":"2024-01-17T11:28:01","modified_gmt":"2024-01-17T09:28:01","slug":"stabilnyj-reliz-wine-9-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-9-0","title":{"rendered":"Stabiilne Wine 9.0 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast aasta arendust ja 26 katsev\u00e4ljundit on v\u00e4lja antud stabiilne versioon avatud Win32 API rakendusest \u2014 Wine 9.0, mis sisaldab \u00fcle 7000 muudatuse. Peamiste saavutuste hulka kuulub WoW64 arhitektuuri rakendamine 32-bitiste programmide k\u00e4itamiseks 64-bitises keskkonnas, Waylandi toe integreerimine, ARM64 arhitektuuri tugi, DirectMusic API rakendamine ja nutikaarditugi.      <\/p>\n<p>Wine'i kaudu on t\u00e4ielikult toetatud 5336 Windowsi programmi (aasta tagasi 5266, kaks aastat tagasi 5156, kolm aastat tagasi 5049), veel 4397 programmi (aasta tagasi 4370, kaks aastat tagasi 4312, kolm aastat tagasi 4227) t\u00f6\u00f6tab suurep\u00e4raselt t\u00e4iendavate seadistustega ja v\u00e4listingimustega DLL-idega. 3943 programmi (aasta tagasi 3888, kaks aastat tagasi 3813, kolm aastat tagasi 3703) t\u00f6\u00f6tab veidi probleemidega, mis ei takista rakenduste p\u00f5hifunktsioonide kasutamist.       <\/p>\n<p>Wine 9.0 peamised uuendused:   <\/p>\n<ul>\n<li class=\"l\"> Lisatud on draiver winewayland.drv, mis v\u00f5imaldab kasutada Wine'i keskkondades, mis p\u00f5hinevad Waylandi protokollil, ilma XWaylandi ja X11 komponentide kasutamiseta. Arendus on suunatud puhta Waylandi keskkonna toetamise tagamisele Windowsi rakenduste k\u00e4itamiseks, mis ei n\u00f5ua X11-ga seotud pakettide installimist, mis v\u00f5imaldab saavutada k\u00f5rgemat j\u00f5udlust ja m\u00e4ngude reageerimist, v\u00e4listades tarbetud kihid. Puhta Waylandi keskkonna kasutamine Wine'i jaoks aitab samuti k\u00f5rvaldada X11-ga seotud turvaprobleemid (n\u00e4iteks ei usaldusv\u00e4\u00e4rsed X11 m\u00e4ngud v\u00f5ivad j\u00e4lgida teisi rakendusi, kuna X11 protokoll v\u00f5imaldab ligip\u00e4\u00e4su k\u00f5ikidele sisestuse s\u00fcndmustele ja vale klahvivajutuste asendamise).\n<p>Draiver on m\u00e4rgitud kui katse- ja arendusetapis, kuid siiski on selles juba olemas tugi paljudele funktsioonidele, nagu akende haldamine, multit\u00f6\u00f6tluse tugi, k\u00f5rge pikslitihedusega ekraanide v\u00e4ljundi skaleerimise tugi (high-DPI), suhteliste koordinaatide kasutamine hiire liikumise j\u00e4lgimisel ja grafika API Vulkan tugi. Vaikimisi draiver ei ole aktiivne ning selle aktiveerimiseks tuleb lisada \u201ewayland\u201d registri v\u00f5tmesse \u201eHKCU\\Software\\Wine\\Drivers\u201d ja veenduda, et keskkonnamuutuja DISPLAY ei ole seadistatud:        wine reg.exe add HKCU\\Software\\Wine\\Drivers \/v Graphics \/d x11,wayland      <\/p>\n<li class=\"l\"> Viidatud k\u00f5ikide moodulite t\u00f5lkimine NT s\u00fcsteemik\u00f5nede liidesele, selle asemel et teha otse k\u00f5nesid PE ja Unix tasandite vahel, mis t\u00e4histas pikaajalise t\u00f6\u00f6 l\u00f5petamist k\u00f5igi DLL-raamatukogude t\u00f5lkimiseks PE (Portable Executable) t\u00f6\u00f6tavate failide formaati.\n<li class=\"l\"> J\u00e4tkati WoW64 (64-bit Windows-on-Windows) kihistiku arendamist, mis v\u00f5imaldab 32-bitiste Windows-rakenduste k\u00e4itamist 64-bitistes Unix-s\u00fcsteemides. K\u00f5ikides moodulites, mis p\u00f6\u00f6rduvad Unix-raamatukogude poole, on kasutatud WoW64 s\u00fcsteemik\u00f5nede muundureid (thunk), mis v\u00f5imaldavad 32-bitistel PE formaadis moodulitel p\u00f6\u00f6rduda 64-bitiste Unix-raamatukogude poole.\n<p>Uuendatud uue k\u00e4ivitamisre\u017eiimi WoW64, kus 32-bitine kood k\u00e4itub 64-bitises protsessis (vana WoW64 re\u017eiimi puhul k\u00e4ivitati 32-bitised rakendused 32-bitistes Unix-protsessides). Lisatud on tugi uue WoW64 re\u017eiimi rakendamiseks macOS platvormil. Kuna uues WoW64 re\u017eiimis on tuvastatud m\u00f5ned valupunktid, nagu 16-bitise re\u017eiimi toetamata j\u00e4tmine ja OpenGL-i j\u00f5udluse langus, mille p\u00f5hjuseks on ARB_buffer_storage laiendi toetuse puudumine, ei ole see vaikimisi aktiivne ning n\u00f5uab kompileerimist skripti configure valikuga \u201e--enable-archs=i386,x86_64\u201d.         <\/p>\n<li class=\"l\"> Lisatud v\u00f5imalus k\u00e4ivitada olemasolevaid Windowsi t\u00e4itmisfaile ARM64 arhitektuuriga s\u00fcsteemides. Tehtud on v\u00f5imalikuks Wine koostamine ABI ARM64EC (ARM64 Emulation Compatible) jaoks ning ARM64EC moodulite laadimise tugi, mis lihtsustab x86_64 arhitektuurile algselt kirjutatud rakenduste portimist ARM64 s\u00fcsteemidesse, pakkudes v\u00f5imalust k\u00e4ivitada ARM64 keskkonnas eraldi mooduleid x86_64 koodiga emulaatori abil. Lisatud ARM64X PE-failide formaadi tugi, mis v\u00f5imaldab koondada \u00fche t\u00e4itmisfaili x64\/Arm64EC ja ARM64 protsessides. 32-bitiste x86 s\u00fcsteemide emuleerimise liides on rakendatud, kuid emulaatori raamatukogu ei ole veel Wine'i p\u00f5hikoosseisu lisatud (x86 koodi k\u00e4itamiseks ARM64 keskkonnas saab kasutada v\u00e4list emulaatorit FEX).\n<li class=\"l\"> <b>Graafikas\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> PostScripti draiver on \u00fcmber kujundatud Windowsi formaadis spool-faile toetama, milles hoitakse andmeid prinditavate \u00fclesannete kohta. Otsemoodustused draiverisse Unix-keskkonnast on k\u00f5rvaldatud.\n<li class=\"l\"> WinRT teemadesse on lisatud tumeda re\u017eiimi tugi. WineCfg-s on lisatud seadistus kasutajaliidese tumeda teema aktiveerimiseks.\n<li class=\"l\"> Vulkan API draiverisse on lisatud tugi Vulkan 1.3.272 spetsifikatsioonile (Wine 8.0 toetas 1.3.237).\n<li class=\"l\"> GdiPlus raamatukogu funktsioonide optimeerimine, mis suurendas graafika t\u00f6\u00f6tlemise efektiivsust.      <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> Kasutajate k\u00e4skude mitmeosalisest voost anal\u00fc\u00fcsi peatamine, kui joonistamise k\u00e4ske pole, v\u00f5imaldab v\u00e4hendada energiatarbimist \u00fcheaegse t\u00f6\u00f6tlemise tasemele, kui k\u00e4itatakse programme, mis ei kasuta kogu voolu laiust.\n<li class=\"l\"> Direct3D 10 poolt on rakendatud t\u00e4iendavate efektide tugi.\n<li class=\"l\"> WineD3D koodis ja Vulkan API-d toetavas tagak\u00fcljel on tehtud j\u00f5udluse optimeerimised.\n<li class=\"l\"> Vulkan API p\u00f5hjalise joonistamise koodis on lisatud seadme toetatavate v\u00f5imekuste kontrollimine ning rakendusele direkt3D funktsionaalsuse taseme teabe edastamine.\n<li class=\"l\"> DMO ja D3DXFillTextureTX ning D3DXFillCubeTextureTX funktsioonid on rakendatud.\n<li class=\"l\"> Klassikalise OpenGL ARB shaderite tagak\u00fcljele on lisatud toe varju m\u00e4\u00e4ratlemiseks ARB_fragment_program_shadow laiendi kaudu.\n<li class=\"l\"> D3DXLoadMeshHierarchyFromX ja sarnastele funktsioonidele on lisatud tugi kasutajate andmete laadimiseks ID3DXLoadUserData liidese kaudu.    <\/ul>\n<li class=\"l\"> <b>Heli ja video<\/b>\n<ul>\n<li class=\"l\"> DirektMusic API algne rakendus on esitatud. Lisatud tugi kogumitele, instrumentidele ja SoundFont formaadis helide proovidele. Lisatud Doppleri efekti tugi. Tehtud testid dmime sekventsijate ja dmsynth MIDI-s\u00fcnteesaatori rakendamise \u00f5igsuse kontrollimiseks.\n<li class=\"l\"> DirektMusic API kasutamiseks on sisseehitatud FluidSynth raamatukogu.\n<li class=\"l\"> Rakendatud on helik\u00f6idete (SoundFont \u2014 proovide p\u00f5hjalise s\u00fcnteesi formaadid, mida kasutatakse MIDI-failide esitamiseks) laadimise tugi formaatides DLS1 ja DLS2, samuti formaat SF2, mida kasutatakse Linuxis.\n<li class=\"l\"> Tugitegevusele on lisatud v\u00f5imalus MIDI-sisu esitamiseks dmsynth raamatukogu abil, kasutades FluidSynth tarkvaras\u00fcnteesaatorit ja DirectSound API-d.\n<li class=\"l\"> Indeo IV50 videokooderi formaadi dekooder on rakendatud.    <\/ul>\n<li class=\"l\"> <b>DirectShow<\/b>\n<ul>\n<li class=\"l\"> DMO (DirectX Media Object) komponent, millel on WMV (Windows Media Video) formaadi dekooder, on rakendatud.\n<li class=\"l\"> Heli salvestamise filter (DirectShow Audio Capture Filter) on lisatud.\n<li class=\"l\"> MPEG-1 voogude jagamise filtris (DirectShow MPEG-1 Stream Splitter) on lisaks helivoogudele lisatud tugi videovoogudele ja teenindusvoogudele.\n<li class=\"l\"> Rakendatud on MPEG-1 formaadi video dekodeerimise filter (DirectShow MPEG-1 Video Decoder).    <\/ul>\n<li class=\"l\"> <b>Input devices<\/b>\n<ul>\n<li class=\"l\"> DirectInput on rakendatud tegevuste kaardistamise tugi (action maps), mis v\u00f5imaldavad m\u00e4ngukontrolleri nuppe siduda m\u00e4ngudes teatud toimingutega.    <\/ul>\n<li class=\"l\"> <b>T\u00f6\u00f6laudade integratsioon<\/b>\n<ul>\n<li class=\"l\"> Eksporditud on peamist kasutajakeskkonda sidumisi, mis v\u00f5imaldavad kutsuda esile Wine'i all t\u00f6\u00f6tavaid rakendusi protokollide k\u00e4itlejatena URL-de avamisel (nt spotify.exe k\u00e4ivitamine, kui avatakse linke nagu \u201espotify:user:spotify:playlist:848218482355482821\u201d).\n<li class=\"l\"> On implementeeritud EDID (Extended Display Identification Data) andmete v\u00e4ljav\u00f5tmine, mis sisaldab \u00fchendatud ekraani parameetrite teavet, nagu seadme nimi ja mudel.\n<li class=\"l\"> Lisatud on v\u00f5imalus sulgeda t\u00f6\u00f6lauaken, mis on suurendatud t\u00e4isekraanire\u017eiimis, kasutades nuppu \u201eExit desktop\u201d men\u00fc\u00fcs \u201eStart\u201d.      <\/ul>\n<li class=\"l\"> <b>Internatsionaliseerimine<\/b>\n<ul>\n<li class=\"l\"> IME (Input Method Editors) tugi on laienenud. On tehtud t\u00f6\u00f6d Windowsi natiivsete IME-de \u00fchilduvuse tagamiseks ja Linuxi IME-de integratsiooni parandamiseks.\n<li class=\"l\"> On tagatud lokaalide andmebaasi genereerimine formaadis locale.nls Unicode CLDR (Unicode Common Locale Data Repository) versioonist 44. Lisa on lisatud toetus t\u00e4iendavatele lokaalidele bew-ID, blo-BJ, csw-CA, ie-EE, mic-CA, prg-PL, skr-PK, tyv-RU, vmw-MZ, xnr-IN ja za-CN.\n<li class=\"l\"> Liidese t\u00f5lge on teostatud gruusia keelde. T\u00e4ielikud t\u00f5lked on tagatud 16 keele jaoks ning osalised 31 keele jaoks.\n<li class=\"l\"> Unicode s\u00fcmbolite tabelid on uuendatud standardi versioonile 15.1.0. Ajavahemiku andmebaas on uuendatud.    <\/ul>\n<li class=\"l\"> <b>Kernel (Windowsi kerneli liidesed)<\/b>\n<ul>\n<li class=\"l\"> \u00dcksikasjaliku versioonina on vaikimisi m\u00e4\u00e4ratud Windows 10.\n<li class=\"l\"> PE formaadis t\u00e4idetud failide jaoks on lihtsustatud m\u00e4lur\u00e4ndamise (ASLR) tugi, kuid koodi laadimise aadressid m\u00e4llu pole veel t\u00e4ielikult juhuslikud.\n<li class=\"l\"> On rakendatud n\u00f5rgalt fragmenteeritud hunniku (LFH, Low Fragmentation Heap) tugi, mis on v\u00f5imaldanud suurendada m\u00e4lu eraldamise operatsioonide j\u00f5udlust.\n<li class=\"l\"> Virtuaalse m\u00e4lu jaotamiseks on lisatud m\u00e4lu reserveerimise (placeholder) tugi, mis v\u00f5imaldab rakendusel tulevikus kasutada kindlat virtuaalse m\u00e4lu piirkonda.\n<li class=\"l\"> 64-bitised laadijad (loader ja preloader) t\u00e4idetud faile ja teeke on kogutud PIE (Position-Independent Executables) formaadis, et vabastada osa 32-bitise aadressiruumi.\n<li class=\"l\"> On tagatud korrektsed stack unwinding mehhanismid NT s\u00fcsteemikutsete ja kasutaja callback-kutsete jaoks.    <\/ul>\n<li class=\"l\"> <b>V\u00f5rguteenused<\/b>\n<ul>\n<li class=\"l\"> MSHTML-mootoris on rakendatud pr\u00fcgikoristuse mehhanismi \u201eCycle Collection\u201d tugi.\n<li class=\"l\"> MSHTML'is on lisatud toetus s\u00fcnkroneeritud re\u017eiimi XMLHttpRequest'i p\u00e4ringute t\u00f6\u00f6tlemiseks.\n<li class=\"l\"> jscript.dll'is on lisatud WeakMap objekti tugi, mis t\u00f6\u00f6tab v\u00f5tme\/v\u00e4\u00e4rtuse paaride kogumiga, kus v\u00f5tme objektile v\u00f5ib kinnitada suvalise v\u00e4\u00e4rtuse. Rakendatud on metoodikad WeakMap.get(), WeakMap.delete(), WeakMap.clear() ja WeakMap.has().\n<li class=\"l\"> Brauserimootor Gecko on uuendatud versioonile 2.47.4.\n<li class=\"l\"> On rakendatud toetus v\u00f5rgu liidese oleku muutuste teavitamiseks.  <\/ul>\n<li class=\"l\"> <b>Kr\u00fcptograafia ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> Winscard.dll'i teegisse on lisatud toetus nutikaarte jaoks, mis on rakendatud l\u00e4bi s\u00fcsteemi teegi PCSClite.\n<li class=\"l\"> BCrypt'is on lisatud toetust Difii-Hellmani v\u00f5tme vahetusprotokollile.\n<li class=\"l\"> On rakendatud Negotiate pakett, mis pakub liidest SSPI (Security Support Provider Interface) kasutamiseks SSP (Security Support Provider) pakkujatele.             <\/ul>\n<li class=\"l\"> <b>Sisseehitatud rakendused<\/b>\n<ul>\n<li class=\"l\"> Wine Debugger'i (winedbg) jaoks, mis dekompileerib X86 masinainstruktsioone, on kaasatud Zydis teek.\n<li class=\"l\"> WineCfg'i liidesesse on lisatud v\u00f5imalus seada vanade Windowsi versioonide (kuni XP) kasutamine 64-bitistes platvormides, mis v\u00f5imaldab vanade rakenduste k\u00e4ivitamist WoW64 re\u017eiimis.\n<li class=\"l\"> K\u00f5igis sisseehitatud graafikarakendustes on rakendatud t\u00f5rkeinfo kuvamine eraldi dialoogis, mitte konsoolis.\n<li class=\"l\"> Systeminfo programmis on tagatud WMI (Windows Management Instrumentation) andmete kuvamine.\n<li class=\"l\"> On lisatud rakendus klist Kerberose piletite kuvamiseks.\n<li class=\"l\"> Taskkill rakenduses on v\u00f5imalik sundida lapseprotsesside l\u00f5petamist.\n<li class=\"l\"> Alustustootesse on lisatud parameeter \u201e\/machine\u201d, et valida arhitektuur, mida kasutatakse hybrid t\u00e4itefailide k\u00e4ivitamiseks, mis toetavad x86 ja ARM.\n<li class=\"l\"> On rakendatud suur osa tasklist programmist funktsionaalsusest.\n<li class=\"l\"> On lisatud rakenduse findstr p\u00f5hiraamistus.  <\/ul>\n<li class=\"l\"> <b>Arendusvahendid<\/b>\n<ul>\n<li class=\"l\"> WineDump utiliidis on rakendatud v\u00f5imalus kuvada Windowsi registrifailide sisu (REGF formaadis) ning kuvada andmed k\u00f5ikide toetatud arhitektuuride (x86\/ARM64) kohta, mis on h\u00fcbriidsete PE-failide sees.\n<li class=\"l\"> IDL kompilaatorisse on lisatud tugi atribuutidele \u201ecomposable\u201d, \u201edefault_overload\u201d, \u201edeprecated\u201d ja \u201eprotected\u201d.\n<li class=\"l\"> libwine.so teek on eemaldatud, kuna see kuulutati vananenuks Wine 6.0 v\u00e4ljaandes ja pole pikka aega Wine'is kasutusel olnud. ELF formaadis programmid, mis on kokku pandud varasemates Wine'i versioonides (5.0 ja vanemad) koos libwine.so'ga, vajavad Wine 9.0-s k\u00e4itamiseks uuesti koostamist.    <\/ul>\n<li class=\"l\"> <b>Sisseehitatud raamatukogud ja v\u00e4list s\u00f5ltuvused<\/b>\n<ul>\n<li class=\"l\"> Integreeritud on FluidSynth 2.3.3, Musl 1.2.3 (ainult matemaatilised funktsioonid) ja Zydis 4.0.0 raamatukogud.\n<li class=\"l\"> Versioonid on uuendatud komponente Vkd3d 1.10, Faudio 23.12, OpenLDAP 2.5.16, LCMS2 2.15, LibMPG123 1.32.2, LibPng 1.6.40, LibTiff 4.6.0, LibXml2 2.11.5, LibXslt 1.1.38 ja Zlib 1.3. Wine Mono mootor, millel on .NET platvormi teostus, on uuendatud versioonile 8.1.0.\n<li class=\"l\"> Draiveris winewayland.drv on v\u00e4listest s\u00f5ltuvustest kasutusel Waylandi kliendiraamatukogu ning samuti raamatukogud xkbcommon ja xkbregistry.\n<li class=\"l\"> Nutikaardite toetamiseks on kasutusele v\u00f5etud v\u00e4line raamatukogu PCSClite (macOS-is - PCSC).\n<li class=\"l\"> PE-failide kogumiseks platvormidel, mis erinevad i386-st, on n\u00fc\u00fcd vajalik olemasolu kross-kompilaatoriga, mis toetab direktiive \u201e.seh\u201d erandite k\u00e4itlemiseks.    <\/ul>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60446\">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 26 \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 9.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 7000 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0418\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b WoW64 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0432 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438, \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Wayland, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ARM64, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f API DirectMusic \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043c\u0430\u0440\u0442\u043a\u0430\u0440\u0442. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-112954","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - 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 26 \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 9.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 7000 \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\/et\/blog\/news\/stabilnyj-reliz-wine-9-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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 9.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 26 \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 9.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 7000 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-9-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=\"2024-01-17T09:28:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-17T09:28:01+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\udd47Stabiilne v\u00e4ljaanne Wine 9.0 | ProHoster","description":"P\u00e4rast aastaid kestnud arendust ja 26 eksperimenteelset versiooni on esitatud stabiilne v\u00e4ljaanne avatud Win32 API teostusest - Wine 9.0, mis sisaldab \u00fcle 7000 muudatuse.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-9-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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 9.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 26 \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 9.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 7000 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-9-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":"2024-01-17T09:28:01+00:00","article:modified_time":"2024-01-17T09:28:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/112954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=112954"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/112954\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=112954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=112954"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=112954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}