{"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\/no\/blog\/news\/stabilnyj-reliz-wine-7-0","title":{"rendered":"Stabil utgivelse av Wine 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Etter et \u00e5rs utvikling og 30 eksperimentelle versjoner er den stabile utgivelsen av den \u00e5pne implementeringen av Win32 API - Wine 7.0, blitt presentert, som inneholder mer enn 9100 endringer. Blant de viktigste prestasjonene i den nye versjonen er overf\u00f8ringen av de fleste Wine-moduler til PE-formatet, st\u00f8tte for temaer, utvidelse av stakken for joystick og inngangsutstyr med HID-grensesnitt, samt implementering av WoW64-arkitektur for \u00e5 kj\u00f8re 32-bits programmer i et 64-bits milj\u00f8.        <\/p>\n<p>I Wine er det bekreftet at 5156 (5049 \u00e5ret f\u00f8r) Windows-programmer fungerer fullt ut, mens ytterligere 4312 (4227 \u00e5ret f\u00f8r) programmer fungerer utmerket med ekstra innstillinger og eksterne DLL-filer. For 3813 programmer (3703 \u00e5ret f\u00f8r) er det sm\u00e5 problemer med driften som ikke hindrer bruk av hovedfunksjonene i applikasjonene.       <\/p>\n<p>N\u00f8kkelinnovasjoner i Wine 7.0:   <\/p>\n<ul>\n<li class=\"l\"> <b>Moduler i PE-format<\/b>\n<ul>\n<li class=\"l\"> Nesten alle DLL-biblioteker er konvertert til \u00e5 bruke PE-formatet (Portable Executable, brukt i Windows) i stedet for ELF. Bruken av PE l\u00f8ser problemer knyttet til st\u00f8tte for ulike kopibeskyttelsessystemer som utf\u00f8rer identitetskontroll av systemmoduler p\u00e5 disk og i minnet.\n<li class=\"l\"> Muligheten for interaksjon mellom PE-moduler og Unix-biblioteker er implementert ved bruk av standard NT-kjerneanrop, noe som gj\u00f8r det mulig \u00e5 skjule tilgang til Unix-kode for Windows-debuggere og f\u00f8lge med p\u00e5 registreringen av tr\u00e5der.\n<li class=\"l\"> Innebygde DLL-er lastes n\u00e5 kun inn n\u00e5r den tilsvarende filen i PE-format finnes p\u00e5 disken, uavhengig av om det er et ekte bibliotek eller en stub. Denne endringen gj\u00f8r at applikasjonen alltid ser den riktige koblingen til PE-filene. For \u00e5 deaktivere denne atferden kan milj\u00f8variabelen WINEBOOTSTRAPMODE benyttes.      <\/ul>\n<li class=\"l\"> <b>WoW64<\/b>\n<ul>\n<li class=\"l\"> WoW64-arkitekturen (64-bit Windows-on-Windows) er implementert, og lar tradisjonelt 32-bits Windows-applikasjoner kj\u00f8re i 64-bits Unix-prosesser. St\u00f8tten er implementert gjennom en lagdelt tiln\u00e6rming som oversetter 32-bits NT-kjerneanrop til 64-bits NTDLL-anrop.\n<li class=\"l\"> WoW64-lagene er forberedt for de fleste Unix-biblioteker og lar 32-bits PE-moduler f\u00e5 tilgang til 64-bits Unix-biblioteker. Etter at alle moduler er konvertert til PE-format, vil det v\u00e6re mulig \u00e5 kj\u00f8re 32-bits Windows-applikasjoner uten \u00e5 m\u00e5tte installere 32-bits Unix-biblioteker.      <\/ul>\n<li class=\"l\"> <b>Temaer<\/b>\n<ul>\n<li class=\"l\"> St\u00f8tte for temaer er implementert. Inkludert er temaene 'Light', 'Blue' og 'Classic Blue', som kan velges via WineCfg-konfiguratoren.\n<li class=\"l\"> Muligheten for \u00e5 tilpasse utseendet til alle brukergrensesnittselementer via temaer er lagt til. Det er sikret automatisk oppdatering av elementenes utseende etter bytte av tema.\n<li class=\"l\"> Alle innebygde applikasjoner i Wine har f\u00e5tt tema st\u00f8tte. Applikasjonene har blitt tilpasset skjermer med h\u00f8y pikseltetthet (High DPI).        <\/ul>\n<li class=\"l\"> <b>Grafikkundersystem<\/b>\n<ul>\n<li class=\"l\"> Det er lagt til et nytt bibliotek, Win32u, der deler av bibliotekene GDI32 og USER32 som er relatert til grafikkbehandling og vindusadministrasjon p\u00e5 kjerneniv\u00e5, er flyttet. Arbeid med overf\u00f8ring av komponenter fra drivere, som winex11.drv og winemac.drv, vil begynne i fremtiden.\n<li class=\"l\"> I Vulkan-drivere er st\u00f8tte for grafikk-API-spesifikasjonen Vulkan 1.2.201 implementert.\n<li class=\"l\"> St\u00f8tte for \u00e5 skrive ut strikkede geometriske objekter gjennom API Direct2D er gitt, med mulighet for klikk-testing (hit-test).\n<li class=\"l\"> I API Direct2D er grunnleggende st\u00f8tte for visuelle effekter, brukt med ID2D1Effect-grensesnittet, implementert.\n<li class=\"l\"> St\u00f8tte for ID2D1MultiThread-grensesnittet, som brukes for \u00e5 organisere eksklusiv tilgang til ressurser i flertr\u00e5dede applikasjoner, er lagt til API Direct2D.\n<li class=\"l\"> I WindowsCodecs-biblioteket er st\u00f8tte for dekoding av bilder i WMP (Windows Media Photo) format og koding av bilder i DDS (DirectDraw Surface) format implementert. St\u00f8tte for koding av bilder i ICNS-format (for macOS), som ikke st\u00f8ttes i Windows, er avsluttet.            <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> Den nye rendereren er betydelig forbedret, og oversetter Direct3D-kall til grafikk-API-en Vulkan. I de fleste situasjoner er st\u00f8tten for Direct3D 10 og 11 i Vulkan-baserte motoren n\u00e5 p\u00e5 linje med den gamle motoren basert p\u00e5 OpenGL. For \u00e5 aktivere Vulkan-rendereren, m\u00e5 du sette registervariabelen Direct3D 'renderer' til 'vulkan'.\n<li class=\"l\"> Mange av Direct3D 10 og 11-funksjonene er implementert, inkludert utsatte kontekster (Deferred Contexts), som fungerer i enhetens kontekst tilstand, permanente forskyvninger i buffere, rensing av usorterte teksturoppsett, og kopiering av data mellom ressurser i typel\u00f8se formater (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_R32G32B32A32_TYPELESS) osv.\n<li class=\"l\"> St\u00f8tte for multiskjermkonfigurasjoner er lagt til, noe som gj\u00f8r det mulig \u00e5 velge skjerm for \u00e5 vise Direct3D-applikasjoner i fullskjermmodus.\n<li class=\"l\"> API DXGI implementerer muligheten for gamma-korreksjon p\u00e5 skjermen, som kan brukes av applikasjoner basert p\u00e5 Direct3D 10 og 11 for \u00e5 justere skjermens lysstyrke. Utdrag av tellere for virtuelle rammebuffer (SwapChain) er sikret.\n<li class=\"l\"> Direct3D 12 har f\u00e5tt st\u00f8tte for rot-underskrifter versjon 1.1.\n<li class=\"l\"> I renderingskoden via Vulkan API er effektiviteten av foresp\u00f8rselsh\u00e5ndtering forbedret n\u00e5r systemet st\u00f8tter utvidelsen VK_EXT_host_query_reset.\n<li class=\"l\"> Muligheten for \u00e5 sende virtuelle rammebuffer (SwapChain) via GDI er lagt til, dersom OpenGL eller Vulkan ikke kan brukes, for eksempel ved visning i vinduer fra forskjellige prosesser, som programmer basert p\u00e5 CEF (Chromium Embedded Framework).\n<li class=\"l\"> N\u00e5r du bruker GLSL-bakenden for shader-instruksjoner, er det sikret at modifikatoren 'precise' anvendes.\n<li class=\"l\"> I API-en DirectDraw er det lagt til st\u00f8tte for 3D-rendering i systemminnet, ved hjelp av programvareenheter som 'RGB', 'MMX' og 'Ramp'.\n<li class=\"l\"> Grafikkortene i Direct3D-databasen har f\u00e5tt nye modeller lagt til, inkludert AMD Radeon RX 5500M, AMD Radeon RX 6800\/6800 XT\/6900 XT, AMD Van Gogh, Intel UHD Graphics 630 og NVIDIA GT 1030.\n<li class=\"l\"> N\u00f8kkelen 'UseGLSL' er fjernet fra registeret HKEY_CURRENT_USER\\Software\\Wine\\Direct3D, og fra og med Wine 5.0 m\u00e5 'shader_backend' brukes i stedet.\n<li class=\"l\"> For \u00e5 st\u00f8tte Direct3D 12 er n\u00e5 biblioteket vkd3d med minst versjon 1.2 n\u00f8dvendig.          <\/ul>\n<li class=\"l\"> <b>D3DX<\/b>\n<ul>\n<li class=\"l\"> I implementeringen av D3DX 10 er st\u00f8tten for visuelle effekt rammeverk forbedret, og formatet Windows Media Photo (JPEG XR) er lagt til.\n<li class=\"l\"> Funksjoner for teksturoppretting tilbudt i D3DX10 er lagt til, for eksempel D3DX10CreateTextureFromMemory().\n<li class=\"l\"> Programmeringsgrensesnittene ID3DX10Sprite og ID3DX10Font er delvis implementert.      <\/ul>\n<li class=\"l\"> <b>Sound and Video<\/b>\n<ul>\n<li class=\"l\"> GStreamer-utvidelser for DirectShow og Media Foundation-rammeverket er konsolidert i en felles backend, WineGStreamer, noe som b\u00f8r forenkle utviklingen av nye API-er for innholdsdekoding.\n<li class=\"l\"> Windows Media-objekter for synkron og asynkron lesing er implementert p\u00e5 basis av backend hvilken er WineGStreamer.\n<li class=\"l\"> Forsettelsen av arbeidet med implementeringen av Media Foundation-rammeverket, hvor st\u00f8tte for funksjonalitet IMFPMediaPlayer, sample allocator og forbedret st\u00f8tte for EVR og SAR-behandlingsbuffer er lagt til.\n<li class=\"l\"> Biblioteket wineqtdecoder, som tilbyr en dekoder for QuickTime-formatet, er fjernet (GStreamer brukes n\u00e5 for alle kodeker).            <\/ul>\n<li class=\"l\"> <b>Inndataenheter<\/b>\n<ul>\n<li class=\"l\"> Betydelig forbedret stakken for innspillingsenheter som st\u00f8tter HID-protokollen (Human Interface Devices), der funksjoner som parsing av HID-beskrivelser, behandling av HID-meldinger og levering av mini-drivere for HID er implementert.\n<li class=\"l\"> Det er forbedret oversettelse av enhetsbeskrivelser til HID-meldinger i backendene til driveren winebus.sys.\n<li class=\"l\"> En ny backend for DirectInput for joysticker som st\u00f8tter HID-protokollen er lagt til. Muligheten for \u00e5 bruke tilbakemeldings-effekter i joystickene er implementert. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/control-panel\/\"   title=\"kontrollpanel\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"512\">kontrollpanel<\/a> Interaksjonen med enheter som er kompatible med XInput er optimalisert. I WinMM er st\u00f8tten for joysticker overf\u00f8rt til DInput, i stedet for \u00e5 bruke evdev-backend i Linux og IOHID i macOS. Den gamle joystickdriveren winejoystick.drv er fjernet.\n<li class=\"l\"> Det er lagt til nye tester i DInput-modulen, basert p\u00e5 bruk av virtuelle HID-enheter som ikke krever fysisk tilstedev\u00e6relse av enheten.            <\/ul>\n<li class=\"l\"> <b>Tekst og skrifttyper<\/b>\n<ul>\n<li class=\"l\"> Det er lagt til et Font Set-objekt i DirectWrite.\n<li class=\"l\"> Grensesnittet TextHost er implementert korrekt i RichEdit.              <\/ul>\n<li class=\"l\"> <b>Kjerne (Windows-kjernegrensesnitt)<\/b>\n<ul>\n<li class=\"l\"> N\u00e5r du starter en ukjent eksekverbar fil i Wine (f.eks. 'wine foo.msi'), kalles n\u00e5 start.exe, som kaller handlerne knyttet til filtypen.\n<li class=\"l\"> St\u00f8tte for synkroniseringsmekanismer NtAlertThreadByThreadId og NtWaitForAlertByThreadId, som er n\u00e6rt beslektet med futexer i Linux, er lagt til.\n<li class=\"l\"> St\u00f8tte for NT-debuggeobjekter som brukes til \u00e5 debugge kjernfunksjoner er lagt til.\n<li class=\"l\"> St\u00f8tte for dynamiske registern\u00f8kler for \u00e5 lagre ytelsesdata er lagt til.          <\/ul>\n<li class=\"l\"> <b>C Runtime<\/b>\n<ul>\n<li class=\"l\"> Et komplett sett med matematiske funksjoner er implementert i C-runtime, som for det meste er overf\u00f8rt fra Musl-biblioteket.\n<li class=\"l\"> For alle CPU-plattformer er korrekt st\u00f8tte for funksjoner for flyttallsberegning sikret.           <\/ul>\n<li class=\"l\"> <b>Nettverksmuligheter<\/b>\n<ul>\n<li class=\"l\"> Kompatibilitetsmodus for Internet Explorer 11 (IE11) er forbedret, og brukes n\u00e5 som standard for behandling av HTML-dokumenter.\n<li class=\"l\"> JavaScript-modus ES6 (ECMAScript 2015) er implementert i mshtml-biblioteket, som gir st\u00f8tte for funksjoner som let-uttrykk og Map-objekt.\n<li class=\"l\"> Installering av Wine MSI-pakker med tillegg til Gecko-motoren i arbeidskatalogen foreg\u00e5r n\u00e5 kun ved behov og ikke under oppdateringen av Wine.\n<li class=\"l\"> St\u00f8tte for DTLS-protokollen er lagt til.\n<li class=\"l\"> Tjenesten NSI (Network Store Interface) er implementert, som lagrer og overf\u00f8rer informasjon om ruting og nettverksgrensesnitt p\u00e5 datamaskinen til andre tjenester.\n<li class=\"l\"> API-handlarar for WinSock, som setsockopt og getsockopt, er flytta til NTDLL-biblioteket og afd.sys-driveren for \u00e5 vere i samsvar med Windows-arkitekturen.\n<li class=\"l\"> Eigne filer med nettverksdatabasar, som \/etc\/protocols og \/etc\/networks, vert no installert i arbeidskatalogen til Wine i staden for \u00e5 referere til tilsvarande Unix-databasar.      <\/ul>\n<li class=\"l\"> <b>Alternativ plattformar<\/b>\n<ul>\n<li class=\"l\"> St\u00f8tte for Apple-maskinvare som er basert p\u00e5 ARM-brikkene M1 (Apple Silicon) er lagt til.\n<li class=\"l\"> For \u00e5 st\u00f8tte BCrypt og Secur32-funksjonar p\u00e5 macOS-plattformen, krevst det no installasjon av GnuTLS-biblioteket.\n<li class=\"l\"> 32-bitars kj\u00f8rbare filer for ARM-plattformer vert no bygd i Thumb-2-modus, i likheit med Windows. For \u00e5 laste slike filer vert preloaderen brukt.\n<li class=\"l\"> St\u00f8tte for unrolling (unwinding) av unntak er implementert for 32-bitars ARM-plattformer.\n<li class=\"l\"> Antallet st\u00f8tta foresp\u00f8rselar for l\u00e5gniv\u00e5 systeminformasjon, som minne-status og batteriniv\u00e5, er utvida for FreeBSD.                <\/ul>\n<li class=\"l\"> <b>Innebygde applikasjonar og utviklingsverkt\u00f8y<\/b>\n<ul>\n<li class=\"l\"> Reg.exe-verkt\u00f8yet har f\u00e5tt st\u00f8tte for 32- og 64-bitars representasjonar i registret. St\u00f8tte for kopiering av registern\u00f8kkelar er lagt til.\n<li class=\"l\"> WineDump-verkt\u00f8yet har f\u00e5tt st\u00f8tte for \u00e5 oppn\u00e5 dump av Windows-metadatar og vise detaljert informasjon om CodeView-oppskrifter.\n<li class=\"l\"> I Wine Debugger (winedbg) er det implementert moglegheit til \u00e5 debugge 32-bitars prosessar fr\u00e5 ein 64-bitars debugger.\n<li class=\"l\"> I IDL-kompilatoren (widl) er det lagt til moglegheit for \u00e5 laste biblioteka innebygd i PE-filer, st\u00f8tte for WinRT-spesifikke attributt og konstruksjonar er sikra, og bibliotek blir s\u00f8kt i forhold til plattform.        <\/ul>\n<li class=\"l\"> <b>Byggeverkt\u00f8y<\/b>\n<ul>\n<li class=\"l\"> I arkitekturriktige kataloger lagres biblioteker n\u00e5 med navn som reflekterer arkitektur og type eksekverbare filer, for eksempel 'i386-windows' for PE-formatet og 'x86_64-unix' for unix-biblioteker, noe som muliggj\u00f8r st\u00f8tte for forskjellige arkitekturer i \u00e9n Wine-installasjon og sikrer krysskompilering av Winelib.\n<li class=\"l\"> For \u00e5 sette alternativer i PE-filoverskriftene som styrer overgangen til bruk av native DLL-biblioteker, er flagget '\u2014prefer-native option' lagt til i winebuild (behandling av DLL_WINE_PREATTACH i DllMain er avsluttet).\n<li class=\"l\"> St\u00f8tte for den 4. versjonen av Dwarf-debuggingsformatet er lagt til, som no blir brukt som standard ved bygging av Wine-bibliotek.\n<li class=\"l\"> Byggealternativet '\u2014enable-build-id' er lagt til for \u00e5 lagre unike byggenummer i de kj\u00f8rbare filene.\n<li class=\"l\"> St\u00f8tte for bruk av Clang-kompilatoren i MSVC-kompatibilitetsmodus er lagt til.                    <\/ul>\n<li class=\"l\"> <b>Diverse<\/b>\n<ul>\n<li class=\"l\"> Navn p\u00e5 standardkataloger i brukergrensesnittet (Windows Shell) er tilpasset ordningen som ble innf\u00f8rt med Windows Vista, det vil si at i stedet for 'My Documents' opprettes n\u00e5 katalogen 'Documents', og det meste av dataene lagres i katalogen 'AppData'.\n<li class=\"l\"> I laget for OpenCL-biblioteket er st\u00f8tte for spesifikasjonen OpenCL 1.2 lagt til.\n<li class=\"l\"> I WinSpool-driveren er st\u00f8tte for ulike papirst\u00f8rrelser ved utskrift lagt til.\n<li class=\"l\"> Initial st\u00f8tte for MSDASQL, Microsofts OLE DB-leverand\u00f8r for ODBC-drivere, er lagt til.\n<li class=\"l\"> Wine Mono-motoren med implementeringen av .NET-plattformen er oppdatert til utgave 7.0.0.\n<li class=\"l\"> Unicode-dataene er oppdatert til Unicode 14-spesifikasjonen.\n<li class=\"l\"> F\u00f8lgende biblioteker er innebygget i kilden til programmene: Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt og Zlib, som bygges i PE-format og ikke krever Unix-formatalternativer. Disse bibliotekene kan ogs\u00e5 importeres fra systemet for \u00e5 bruke eksterne bygninger i stedet for de innebygde PE-alternativene.                                <\/ul>\n<\/ul>\n<p>Kilde: <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.5 - 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\/no\/blog\/news\/stabilnyj-reliz-wine-7-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\/no\/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\udd47Stabil utgave av Wine 7.0 | ProHoster","description":"Etter et \u00e5rs utvikling og 30 eksperimentelle versjoner er den stabile utgaven av den \u00e5pne implementeringen av Win32 API - Wine 7.0, som omfatter mer enn 9100 endringer, lansert.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/stabilnyj-reliz-wine-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/103028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=103028"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/103028\/revisions"}],"predecessor-version":[{"id":157702,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/103028\/revisions\/157702"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=103028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=103028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=103028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}