{"id":103028,"date":"2022-01-19T15:36:43","date_gmt":"2022-01-19T13:36:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d1%81%d1%82%d0%b0%d0%b1%d0%b8%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d1%80%d0%b5%d0%bb%d0%b8%d0%b7-wine-7-0"},"modified":"2022-01-19T15:36:43","modified_gmt":"2022-01-19T13:36:43","slug":"stabilnyj-reliz-wine-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-7-0","title":{"rendered":"Stabiilne versioon Wine 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast aasta arengut ja 30 katseversiooni on v\u00e4lja antud stabiilne avalduse Win32 API avatud teostusest \u2014 Wine 7.0, mis h\u00f5lmab endas \u00fcle 9100 muudatust. Uue versiooni v\u00f5tmekohtadest on m\u00e4rgata enamikule Wine moodulitest \u00fcleminekut PE vormingusse, teema toetuste lisamine, joystickide ja HID-liidesega siseseadmete tugis\u00fcsteemi laiendamine, samuti WoW64 arhitektuuri rakendamine 32-bitiste programmide k\u00e4itamiseks 64-bitises keskkonnas.        <\/p>\n<p>Wines on kinnitatud 5156 Windowsi programmi t\u00e4ielik toimimine (aasta tagasi 5049), veel 4312 programmi (aasta tagasi 4227) t\u00f6\u00f6tab suurep\u00e4raselt t\u00e4iendavate seadistuste ja v\u00e4listest DLL-idest. 3813 programmi (aasta tagasi 3703) puhul on t\u00e4heldatud v\u00e4ikeseid toimimisprobleeme, mis ei takista rakenduste p\u00f5hifunktsioonide kasutamist.       <\/p>\n<p>Wine 7.0 peamised uuendused:   <\/p>\n<ul>\n<li class=\"l\"> <b>Moodulid PE-formaadis<\/b>\n<ul>\n<li class=\"l\"> Peaaegu k\u00f5ik DLL-teekid on viidud \u00fcle PE (Portable Executable, kasutatav Windowsis) formaadi rakendamisele ELF-i asemel. PE kasutamine lahendab probleemid erinevate kopeerimise kaitsemehhanismide toetamisega, mis kontrollivad s\u00fcsteemimoodulite identiteeti ketas ja m\u00e4lus.\n<li class=\"l\"> On rakendatud PE-moodulite koost\u00f6\u00f6 Unix-teekidega, kasutades NT- s\u00fcsteemi kutsumise m\u00f5istet, mis v\u00f5imaldab peita Unix-koodi kutsumise Windowsi silumist\u00f6\u00f6riistadelt ja j\u00e4lgida \u00f5iget registreerimist.\n<li class=\"l\"> Sisseehitatud DLL-e laaditakse n\u00fc\u00fcd ainult siis, kui diskil on vastav PE-formaadis fail, s\u00f5ltumata sellest, kas see on t\u00f5eline teek v\u00f5i koht. Antud muudatus v\u00f5imaldab rakendusel alati n\u00e4ha PE-failide \u00f5iget seotust. Selle k\u00e4itumise keelamiseks saab kasutada keskkonnamuutujat WINEBOOTSTRAPMODE.      <\/ul>\n<li class=\"l\"> <b>WoW64<\/b>\n<ul>\n<li class=\"l\"> On rakendatud WoW64 arhitektuur (64-bitine Windows-on-Windows), mis v\u00f5imaldab 32-bitiseid Windowsi rakendusi k\u00e4ivitada 64-bitistes Unix-protsessides. Toetust on rakendatud vahekihti \u00fchendades, mis t\u00f5lgib 32-bitiseid NT s\u00fcsteemi kutsumisi 64-bitisteks p\u00f6\u00f6rdumisteks NTDLL-i.\n<li class=\"l\"> WoW64 vahekiht on valmis enamikule Unix-teekidele ja v\u00f5imaldab 32-bitistel moodulitel PE-formaadis p\u00f6\u00f6rduda 64-bitiste Unix-teekide poole. P\u00e4rast k\u00f5igi moodulite viimist PE-formaadile on v\u00f5imalik k\u00e4ivitada 32-bitiseid Windowsi rakendusi ilma 32-bitiste Unix-teekide installimiseta.      <\/ul>\n<li class=\"l\"> <b>Kohandeteemad<\/b>\n<ul>\n<li class=\"l\"> Teema toetamine on ellu viidud. Kompositsiooni on lisatud teemad \u201eLight\u201c, \u201eBlue\u201c ja \u201eClassic Blue\u201c, mida saab valida WineCfg konfigureerija kaudu.\n<li class=\"l\"> Lisatud on v\u00f5imalus seadistada k\u00f5igi kasutajaliidese juhtnuppude v\u00e4limust kohandeteemade kaudu. P\u00e4rast teema vahetamist v\u00e4rskendatakse elementide v\u00e4limust automaatselt.\n<li class=\"l\"> K\u00f5ikidesse sisseehitatud Wine'i rakendustesse on lisatud kohandeteemade toetamine. Rakendused on kohandatud k\u00f5rge pikslitihedusega ekraanide (High DPI) jaoks.        <\/ul>\n<li class=\"l\"> <b>Graafikas\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> Lisatud on uus Win32u teek, kuhu on viidud GDI32 ja USER32 teekide osad, mis on seotud graafika t\u00f6\u00f6tlemise ja akende haldamisega tasemel kernel. Edasi hakatakse t\u00f6\u00f6tama Win32u komponentide, nagu winex11.drv ja winemac.drv, \u00fcleviimise kallal.\n<li class=\"l\"> Vulkan draiveris on rakendatud graafikute API Vulkan 1.2.201 spetsifikatsiooni toetamist.\n<li class=\"l\"> API Direct2D kaudu on antud tugi joonistamiseks mustritest geomeetriliste objektide v\u00e4ljundiks, sealhulgas klikkimise tabamuse kontrollimiseks (hit-test).\n<li class=\"l\"> API Direct2D-s on algne toetus visuaalsete efektide rakendamiseks ID2D1Effect liidese abil.\n<li class=\"l\"> API Direct2D-s on lisatud ID2D1MultiThread liidese toetus, mis on ette n\u00e4htud ressursside eksklusiivse juurdep\u00e4\u00e4su korraldamiseks mitme l\u00f5ime rakendustes.\n<li class=\"l\"> WindowsCodecs teekides on lisatud tugi WMP (Windows Media Photo) formaadis piltide dekodeerimiseks ning DDS (DirectDraw Surface) formatuuri piltide kodeerimiseks. ICNS formaadi (macOS-i jaoks) kodeerimise tugi on l\u00f5petatud, kuna Windows seda ei toeta.            <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> Uus renderdamise mootori, mis viib Direct3D k\u00f5nede t\u00f5lgendamise Vulkan graafilisse API-sse, on m\u00e4rkimisv\u00e4\u00e4rselt paranenud. Enamikul juhtudel puudutab Direct3D 10 ja 11 tase Vulkan-p\u00f5hises mootori toetuses, mis on sarnane vanale OpenGL-p\u00f5hisele mootorile. Vulkan renderdamise mootori lubamiseks tuleb registri muutujas Direct3D \u201erenderer\u201c seadistada v\u00e4\u00e4rtusele \u201evulkan\u201c.\n<li class=\"l\"> Rakendatud on paljusid Direct3D 10 ja 11 v\u00f5imalusi, sealhulgas viivitatud kontekste (Deferred Contexts), mis toimivad seadme kontekstis, staatikaobjektide pidevad nihked, mittesorteeritud tekstuuride puhastamine, andmete kopeerimine ressursside vahel mittet\u00fc\u00fcpilistes formaatides (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_R32G32B32A32_TYPELESS) jne.\n<li class=\"l\"> Lisatud tugi mitmeekraaniliste konfiguratsioonide jaoks, mis v\u00f5imaldab valida ekraani, kuhu Direct3D rakendus t\u00f6\u00f6lauare\u017eiimis kuvatakse.\n<li class=\"l\"> DXGI API-s on rakendatud ekraani gammakorrigeerimise v\u00f5imalus, mida Direct3D 10 ja 11 p\u00f5hinevad rakendused saavad kasutada ekraani heleduse muutmiseks. On tagatud virtuaalsete vahetusraamide (SwapChain) loendite v\u00e4ljatoomine.\n<li class=\"l\"> Direct3D 12-s on lisatud versiooni 1.1 juurekirjelduste tugi.\n<li class=\"l\"> Vulkan API-s on renderdamise koodis parandatud p\u00e4ringute t\u00f6\u00f6tlemise efektiivsust, kui s\u00fcsteemis on tugi VK_EXT_host_query_reset laiendusele.\n<li class=\"l\"> Lisatud v\u00f5imalus edastada virtuaalseid vahetusraame (SwapChain) GDI kaudu, kui OpenGL v\u00f5i Vulkan ei saa kuvatud olla, n\u00e4iteks kui kuvatakse erinevate protsesside aknadesse, n\u00e4iteks CEF (Chromium Embedded Framework) baasil olevates programmides.\n<li class=\"l\"> GLSL shaderite taustal shaderi juhiste jaoks on tagatud \u201eprecise\u201c modifikaatori rakendamine.\n<li class=\"l\"> DirectDraw API-s on lisatud 3D renderdamise tugi s\u00fcsteemim\u00e4lu jaoks, kasutades tarkvaraseadmeid, nagu \u201eRGB\u201c, \u201eMMX\u201c ja \u201eRamp\u201c.\n<li class=\"l\"> Direct3D graafikakaartide andmebaasi on lisatud AMD Radeon RX 5500M, AMD Radeon RX 6800\/6800 XT\/6900 XT, AMD Van Gogh, Intel UHD Graphics 630 ja NVIDIA GT 1030 kaardid.\n<li class=\"l\"> Registrist HKEY_CURRENT_USER\\Software\\Wine\\Direct3D on eemaldatud v\u00f5ti \u201eUseGLSL\u201c, mille asemel tuleb alates Wine 5.0 kasutada \u201eshader_backend\u201c.\n<li class=\"l\"> Direct3D 12 toetamiseks on n\u00fc\u00fcd vajalik v\u00e4hemalt versiooni 1.2 vkd3d raamistik.          <\/ul>\n<li class=\"l\"> <b>D3DX<\/b>\n<ul>\n<li class=\"l\"> D3DX 10 rakenduses on parandatud visuaalsete efektide raamistiku tuge ja lisatud toe Windows Media Photo (JPEG XR) pildiformaat.\n<li class=\"l\"> D3DX10 funktsioonide hulka on lisatud tekstuuride loomise funktsioonid, n\u00e4iteks D3DX10CreateTextureFromMemory().\n<li class=\"l\"> Osaliselt on rakendatud ID3DX10Sprite ja ID3DX10Font liideseid.      <\/ul>\n<li class=\"l\"> <b>Heli ja video<\/b>\n<ul>\n<li class=\"l\"> WineGStreamer \u00fcldisesse tagasihakkesse on \u00fchendatud GStreamer-i laiendused DirectShow ja Media Foundation raamistiku jaoks, mis peaks lihtsustama uute API-de v\u00e4lja t\u00f6\u00f6tamist sisu dekodeerimiseks.\n<li class=\"l\"> WineGStreamer tagasihakkes on rakendatud Windows Media objekte s\u00fcnkroonselt ja as\u00fcnkroonselt lugemiseks.\n<li class=\"l\"> Media Foundation raamistiku teostuse t\u00e4iendamine on j\u00e4tkunud, lisades IMFPMediaPlayer funktsionaalsuse toe, proovide jaoturi (sample allocator) toe, samuti EVR ja SAR joonistusbuffrite tuge.\n<li class=\"l\"> Eemaldatud on teek wineqtdecoder, mis pakkus dekoodrit QuickTime formaadi jaoks (k\u00f5igi koodekite jaoks kasutatakse n\u00fc\u00fcd GStreamerit).            <\/ul>\n<li class=\"l\"> <b>Input devices<\/b>\n<ul>\n<li class=\"l\"> Sisuliselt on parendatud sisse- ja v\u00e4ljundseadmete protokolli HID (Human Interface Devices) jaoks m\u00f5eldud steki t\u00f5husust, mis h\u00f5lmab funktsioone nagu HID-deskriptorite parsimine, HID-s\u00f5numite t\u00f6\u00f6tlemine ja HID-mini-draiverite pakkumine.\n<li class=\"l\"> Draiveri winebus.sys tagak\u00fclgedes on parendatud seadmete kirjelduste t\u00f5lget HID-s\u00f5numiteks.\n<li class=\"l\"> Uus DirectInput tagak\u00fclg, mis toetab HID-protokolliga m\u00e4ngupulte. Teostatud on tagasiside efektide kasutamise v\u00f5imalus m\u00e4ngupultides. Parendatud on <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/control-panel\/\"   title=\"juhtpaneel\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"512\">juhtpaneel<\/a> m\u00e4ngupulte. Optimeeritud on n\u00f5rkade seadmestike \u00fchilduvust XInputiga. WinMM-is on m\u00e4ngupultide tugi viidud DInputi, selle asemel et kasutada Linuxis evdev tagak\u00fclge ja IOHID macOS-is. Eemaldatud on vana m\u00e4ngupultide draiver winejoystick.drv.\n<li class=\"l\"> DInput moodulisse on lisatud uusi katsetusi, mis p\u00f5hinevad virtuaalsetel HID-seadmetel ja ei vaja f\u00fc\u00fcsiliste seadmete olemasolu.            <\/ul>\n<li class=\"l\"> <b>Tekst ja fondid<\/b>\n<ul>\n<li class=\"l\"> DirectWrite'is on lisatud objekt Font Set.\n<li class=\"l\"> RichEditis on korrektset teostatud liidest TextHost.              <\/ul>\n<li class=\"l\"> <b>Kernel (Windowsi kerneli liidesed)<\/b>\n<ul>\n<li class=\"l\"> Neid tundmatute k\u00e4ivitatavate failide avamisel (n\u00e4iteks \u201ewine foo.msi\u201c) kutsutakse n\u00fc\u00fcd v\u00e4lja start.exe, mis kutsub esile failit\u00fc\u00fcbiga seotud t\u00f6\u00f6tlejad.\n<li class=\"l\"> S\u00fcnkroonimise mehhanismide NtAlertThreadByThreadId ja NtWaitForAlertByThreadId tugi, mis sarnaneb Linuxi futexidele, on lisatud.\n<li class=\"l\"> Lisatud on NT-deb\u00fc\u00fctobjektide tugi, mida kasutatakse kernelifunktsioonide silumiseks.\n<li class=\"l\"> D\u00fcnaamiliste registriklahvide tugi on lisatud, et salvestada j\u00f5udluse andmeid.          <\/ul>\n<li class=\"l\"> <b>C Runtime<\/b>\n<ul>\n<li class=\"l\"> C runtime'is on teostatud t\u00e4ielik matemaatikafunktsioonide komplekt, mis on peamiselt \u00fcle kantud Musl raamatukogust.\n<li class=\"l\"> K\u00f5ikide CPU platvormide jaoks on tagatud \u00f5ige tugi ujuvkoma funktsioonide arvutamiseks.           <\/ul>\n<li class=\"l\"> <b>V\u00f5rguteenused<\/b>\n<ul>\n<li class=\"l\"> Internet Explorer 11 (IE11) \u00fchilduvusre\u017eiimi on parendatud, n\u00fc\u00fcd kasutatakse seda vaikimisi HTML-dokumendi t\u00f6\u00f6tlemiseks.\n<li class=\"l\"> Raamatukogus mshtml on teostatud JavaScripti re\u017eiim ES6 (ECMAScript 2015), kus on tagatud selliste funktsioonide tugi nagu let lause ja Map objekt.\n<li class=\"l\"> Gecko mootoriga lisandustega MSI-pakettide installimine Wine'i t\u00f6\u00f6tavasse katalooge toimub n\u00fc\u00fcd vaid vajadusel, mitte Wine'i v\u00e4rskendamise ajal.\n<li class=\"l\"> DTLS protokolli tugi on lisatud.\n<li class=\"l\"> On teostatud NSI (Network Store Interface) teenus, mis salvestab ja edastab teistele teenustele teavet marsruutimise ja arvuti v\u00f5rguliidestega.\n<li class=\"l\"> WinSock API t\u00f6\u00f6tlejad, nagu setsockopt ja getsockopt, on viidud NTDLL teeki ja afd.sys draiverisse, et vastata Windowsi arhitektuurile.\n<li class=\"l\"> Wine'i t\u00f6\u00f6katalooge installitakse n\u00fc\u00fcd oma failide v\u00f5rgudatabasid, nagu \/etc\/protocols ja \/etc\/networks, asemel, et p\u00f6\u00f6rduda sarnaste Unix DB-de poole.      <\/ul>\n<li class=\"l\"> <b>Alternatiivsed platvormid<\/b>\n<ul>\n<li class=\"l\"> Apple'i ARM-p\u00f5hise M1 (Apple Silicon) riistvara tugi on lisatud.\n<li class=\"l\"> BCrypt ja Secur32 funktsioonide toetamiseks macOS platvormil on n\u00fc\u00fcd vajalik GnuTLS teegi paigaldamine.\n<li class=\"l\"> 32-bitised t\u00e4itmisfailid ARM-platvormidele koostatakse n\u00fc\u00fcd Thumb-2 re\u017eiimis, sarnaselt Windowsile. Selliste failide laadimiseks kasutatakse eelprotsessorit.\n<li class=\"l\"> 32-bitistes ARM-platvormides on ellu viidud erindite p\u00f6\u00f6rdumise (unwinding) tugi.\n<li class=\"l\"> FreeBSD-s on laiendatud toetatavate madala taseme s\u00fcsteemi informatsiooni p\u00e4ringute arvu, nagu m\u00e4luseisundi ja akutoite taseme andmed.                <\/ul>\n<li class=\"l\"> <b>Kaasatud rakendused ja arendust\u00f6\u00f6riistad<\/b>\n<ul>\n<li class=\"l\"> Reg.exe utiliidile on lisatud 32- ja 64-bitise registri kuvamise tugi. On lisatud registri v\u00f5tmete kopeerimise tugi.\n<li class=\"l\"> WineDump utiliidile on lisatud Windowsi metaandmete v\u00e4ljatr\u00fcki tugi ja \u00fcksikasjaliku teabe kuvamise tugi CodeView'i kirje kohta.\n<li class=\"l\"> Wine Debuggeri (winedbg) t\u00f5rkeotsingu utiliidis on ellu viidud 32-bitiste protsesside t\u00f5rkeotsing 64-bitise t\u00f5rkeotsingu utiliidist.\n<li class=\"l\"> IDL (widl) kompilaatorile on lisatud tugi PE-failidesse sisseehitatud teekide laadimiseks, samuti on tagatud WinRT spetsiifiliste omaduste ja konstruktsioonide tugi ning teekide otsing platvormile.        <\/ul>\n<li class=\"l\"> <b>Kogumiss\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> Seonduvad arhitektuurispetsiifilised raamatukogud salvestatakse n\u00fc\u00fcd nimedega, mis peegeldavad arhitektuuri ja k\u00e4ivitatavate failide t\u00fc\u00fcpi, n\u00e4iteks \u201ei386-windows\u201c PE vormingus ja \u201ex86_64-unix\u201c unix-raamatukogude jaoks, mis v\u00f5imaldab toetada erinevaid arhitektuure \u00fches Wine instalatsioonis ja tagada Winelib\u2019i ristkompilaatori.\n<li class=\"l\"> PE-failide pealkirjade seadistamiseks, mis reguleerivad kohalike DLL-raamatukogude kasutusele v\u00f5tmist, on winebuildi lisatud lipp \u201e\u2014prefer-native option\u201c (DLL_WINE_PREATTACH t\u00f6\u00f6tlemine DllMainis l\u00f5petatud).\n<li class=\"l\"> On lisatud toe 4. versioonile Dwarf-i silumisandmete formaadist, mis on n\u00fc\u00fcd vaikimisi kehtestatud Wine'i teekide kogumisel.\n<li class=\"l\"> Lisatud on kokkuv\u00f5tte valik \u201e\u2014enable-build-id\u201c unikaalsete kogumise identifikaatorite s\u00e4ilitamiseks k\u00e4ivitatavates failides.\n<li class=\"l\"> Lisatud tugi Clangi kompilaatori kasutamiseks MSVC \u00fchilduvusre\u017eiimis.                    <\/ul>\n<li class=\"l\"> <b>Muud<\/b>\n<ul>\n<li class=\"l\"> Kasutajaliidese (Windows Shell) standardsete kataloogide nimed on viidud Windows Vista kasutusele v\u00f5etud skeemile, st &#8216;My Documents&#8217; asemel luuakse n\u00fc\u00fcd kataloog &#8216;Documents&#8217;, samas kui suurem osa andmeid salvestatakse katalooge &#8216;AppData&#8217;.\n<li class=\"l\"> OpenCL raamatukogude vahet\u00fckki on lisatud tugi OpenCL 1.2 spetsiifikale.\n<li class=\"l\"> WinSpooli draiverisse on lisatud tugi erinevate lehe suuruste variantide jaoks tr\u00fckkimise ajal.\n<li class=\"l\"> Algne tugi MSDASQL-le, Microsofti OLE DB andarile ODBC draiverite jaoks, on lisatud.\n<li class=\"l\"> Wine Mono mootor .NET-i rakendusega on v\u00e4rskendatud versioonile 7.0.0.\n<li class=\"l\"> Unicode andmed on v\u00e4rskendatud Unicode 14 spetsiifikale.\n<li class=\"l\"> Allika puusse on sisseehitatud raamatukogud Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt ja Zlib, mis kompileeritakse PE formaadis ja ei n\u00f5ua Unix-formaadiga variandi olemasolu. Samal ajal v\u00f5ivad neid raamatukogusid samuti s\u00fcsteemist importida, et kasutada v\u00e4liseid kogusid sisseehitatud PE variantide asemel.                                <\/ul>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56539\">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 30 \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 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \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 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0442\u0435\u043c \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0434\u0436\u043e\u0439\u0441\u0442\u0438\u043a\u043e\u0432 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432\u0432\u043e\u0434\u0430 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c HID, \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 [&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-103028","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 30 \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 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \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-7-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 7.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 30 \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 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \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-7-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=\"2022-01-19T13:36:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-19T13:36: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\udd47Stabiilne versioon Wine 7.0 | ProHoster","description":"P\u00e4rast aasta pikkust arendust ja 30 katseversiooni on v\u00e4lja antud stabiilne versioon avatud Win32 API rakendusele - Wine 7.0, mis sisaldab rohkem kui 9100 muudatust.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-7-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 7.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \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 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/stabilnyj-reliz-wine-7-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":"2022-01-19T13:36:43+00:00","article:modified_time":"2022-01-19T13:36:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103028","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":"2022-01-19 13:37:54","updated":"2026-02-08 19:50:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/103028","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=103028"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/103028\/revisions"}],"predecessor-version":[{"id":157702,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/103028\/revisions\/157702"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=103028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=103028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=103028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}