• Wine 11 – ett stort steg framåt för Windows-program på Linux

    Wine 11 markerar ett av de största stegen framåt i projektets historia och befäster Wine som den ledande lösningen för att köra Windows-program på Linux och andra Unix-liknande system. Med färdigställd WoW64-arkitektur, tydliga prestandaförbättringar genom NTSync, utökat Vulkan-stöd och bättre integration med moderna skrivbordsmiljöer lägger version 11 grunden för snabbare, stabilare och mer framtidssäker Windows-kompatibilitet utan Windows.

    Wine 11.0 har nu släppts som den senaste stabila versionen av den fria och öppna kompatibilitetsplattformen som gör det möjligt att köra Windows-program och spel på Linux, macOS och andra Unix-liknande operativsystem. Versionen kommer ungefär ett år efter Wine 10 och är resultatet av ett intensivt utvecklingsår med över 6 300 ändringar och mer än 600 rättade fel.

    Prestanda och synkronisering

    En av de mest betydelsefulla nyheterna i Wine 11 är stödet för NTSync, en ny mekanism för tråd- och objektsynkronisering som utnyttjar ett Linux-kärnmodul. När modulen finns tillgänglig, från och med Linux 6.14, kan Wine använda effektivare synkroniseringsprimitiver, vilket ger tydliga prestandaförbättringar i många moderna spel och applikationer.

    Stöd för att ändra trådprioriteter är nu implementerat på både Linux och macOS. På Linux är detta begränsat av systemets nice-inställningar, men ger ändå bättre kontroll för program som är känsliga för schemaläggning. Även synkroniseringsbarriärer i NTDLL är nu på plats.

    WoW64 – färdig arkitektur

    Den nya WoW64-arkitekturen, som introducerades experimentellt i Wine 9, betraktas nu som helt färdig och fullt stödd. Den har i praktiken funktionsparitet med den äldre lösningen, men med en modernare och mer framtidssäker design.

    16-bitars Windows-program stöds även i den nya WoW64-miljön. Samtidigt är rena 32-bitars Wine-prefix nu föråldrade. En enda wine-binär ersätter tidigare uppdelning i wine och wine64 och väljer automatiskt rätt körläge beroende på vilket program som startas.

    Grafik, Vulkan och Direct3D

    Wine 11 fortsätter att flytta tyngdpunkten mot Vulkan. Hårdvaruaccelererad H.264-avkodning via Direct3D 11 är nu implementerad med hjälp av Vulkan Video, förutsatt att Vulkan-renderaren används. Det finns även ett första stöd för Vulkan-baserad videodekodning i WineD3D.

    Stödet för äldre Direct3D-funktioner i Vulkan-renderaren har förbättrats, inklusive punktstorlekar, flat shading, alpha-test och flera äldre resursformat. Samtidigt är Vulkan-renderaren ännu inte helt i nivå med OpenGL-renderaren och är därför inte standardvalet i denna version.

    EGL används nu som standard för OpenGL-rendering på X11, medan GLX finns kvar som reservlösning. Detta förenklar grafikkedjan och förbättrar kompatibiliteten på sikt.

    Wayland och skrivbordsintegration

    Wayland-drivrutinen har tagit viktiga kliv framåt. Wine 11 introducerar urklippsstöd, stöd för inmatningsmetoder samt bättre hantering av formade och färgnycklade fönster. Prestandan i fönsterrelaterade funktioner har också förbättrats genom användning av delat minne mellan processer.

    Även X11-integrationen har förbättrats, med bättre samspel med fönsterhanterare och stöd för exklusivt helskärmsläge, något som särskilt gynnar äldre spel.

    Hårdvara, Bluetooth och inmatning

    Stödet för spelkontroller och annan kringutrustning har förbättrats avsevärt. Fler joysticks fungerar nu via hidraw-backend, force feedback är mer tillförlitligt och Windows.Gaming.Input-API:t har fått bättre täckning. En ny konfigurationsflik har lagts till i kontrollpanelen för handkontroller.

    Bluetooth-stödet har byggts ut med möjlighet att upptäcka enheter, grundläggande parkoppling samt initialt stöd för Bluetooth Low Energy-tjänster via Windows-API:erna, under förutsättning att systemet använder BlueZ på Linux.

    Multimedia, språk och ramverk

    På multimediaområdet har ljud- och videokedjor förbättrats, bland annat med bättre strömhantering i DirectSound och förbättrat stöd för olika videoformat och codecs. Typed Arrays stöds nu i JavaScript-motorn, vilket förbättrar kompatibiliteten med moderna webbaserade komponenter i Windows-program.

    Internationellt stöd har uppdaterats med nya språk och lokaler baserade på Unicode CLDR version 48, Unicode-standarden 17.0 samt tidszonsdata från IANA 2025a.

    Inom .NET, Mono och WinRT finns ny funktionalitet som gör att fler applikationer fungerar korrekt, inklusive stöd för WinRT-undantag och möjlighet att generera WinRT-metadata.

    Tillgänglighet och sammanfattning

    Wine 11 finns tillgängligt som källkod från WineHQ:s webbplats och kommer successivt att dyka upp i Linuxdistributionernas paketförråd. För den som använder Wine regelbundet innebär version 11 en tydlig förbättring i både prestanda, kompatibilitet och framtidssäkring.

    Med färdig WoW64-arkitektur, starkare Vulkan-integration och bättre stöd för moderna Linux-miljöer är Wine 11 ett av de mest betydelsefulla släppen i projektets historia.

    https://www.winehq.org

    Fakta: Wine 11
    Typ: Fri och öppen kompatibilitetslager för att köra Windows-appar och spel på Unix-liknande system
    Största nyheterna: NTSync-stöd, färdig WoW64-arkitektur, Vulkan H.264-avkodning, urklippsstöd i Wayland, tidigt Vulkan-videodecoderstöd i WineD3D
    Grafik: Förbättrat Direct3D/Vulkan-läge, EGL används som standard för OpenGL på X11
    Skrivbord: Förbättrad fönsterhantering, Wayland-drivrutinen får fler grundfunktioner (bl.a. urklipp)
    Hårdvara: Bättre stöd för kontroller/joysticks och utökningar i Bluetooth (inkl. tidigt BLE-stöd)
    Omfattning: Cirka 6 300 ändringar och 600+ buggfixar



  • Bottles-projektet får EU-stödd finansiering och satsar på nästa generations version

    Efter en tuff period med ekonomisk osäkerhet får det populära Linux-projektet Bottles nu en välkommen nystart. Tack vare EU-stödd finansiering från NLnet Foundations 2025 Commons Fund kan utvecklingsteamet satsa fullt ut på Bottles Next – en modernare, snabbare och mer användarvänlig plattform för att köra Windows-program på Linux.

    Från ekonomisk osäkerhet till framtidstro
    Under det senaste året har Bottles kämpat med begränsade resurser, vilket bromsat utvecklingstakten. I juli berättade huvudutvecklaren Mirko Brombin öppet om projektets ansträngda ekonomi och uppmanade open source-communityt att hjälpa till. Responsen blev positiv – och nu är de akuta problemen lösta. Med stödet från NLnet kan utvecklingen åter ta fart, med fokus på att skapa en modernare, snabbare och mer användarvänlig lösning för Windows-appar i Linux.

    Stöd från EU och Schweiz
    NLnet Foundation är en nederländsk ideell organisation som i decennier har stöttat projekt som värnar om digital frihet, decentralisering och användarkontroll. Genom NGI0 Commons Fund – en del av Europeiska kommissionens satsning Next Generation Internet – får Bottles ekonomiskt stöd. Programmet har som mål att forma ett mer öppet, inkluderande och pålitligt internet, fritt från slutna plattformar och företagsdominans. Finansieringen kompletteras även med bidrag från Schweiziska statssekretariatet för utbildning, forskning och innovation (SERI).

    Bottles Next – en ny era för Windows-program på Linux
    Med den nya finansieringen kan utvecklingsteamet accelerera arbetet på Bottles Next, som ska erbjuda en mer polerad, effektiv och framtidssäker upplevelse. Projektet är helt öppet för bidrag från allmänheten, och både utvecklare och testare välkomnas att delta via GitHub.

    Läs mer: Bottles-projektets officiella tillkännagivande
    Bidra: Bottles på GitHub

    Källa : https://linuxiac.com/bottles-project-receives-eu-backed-grant/

    Fakta: Bottles Next

    Bakgrund
    Bottles är ett Linux-projekt för att köra Windows-program i isolerade miljöer (“bottles”) med Wine-baserade körmotorer. Utvecklingen av nästa generations version, Bottles Next, accelereras genom stöd från NLnet Foundations Commons Fund (EU-stödd NGI-satsning).

    Vad är Bottles?
    Ett grafiskt verktyg som förenklar installation, körning och hantering av Windows-program på Linux utan att användaren behöver finjustera Wine manuellt.

    Kärnfunktioner

    • Isolerade “bottles” (prefix) per app/spel för renare miljöer.
    • Färdiga profiler (t.ex. spel/program) och guidat skapande.
    • Byt och uppgradera “runners” (Wine/Proton-baserade varianter).
    • Beroendehanterare för vanliga komponenter (t.ex. .NET, VC++ runtimer).
    • Grafiklager som DXVK/VKD3D för bättre DirectX-stöd via Vulkan.
    • Per-app inställningar: DLL-overrides, argument, miljövariabler m.m.
    • Snapshots/backup & återställning av bottles.
    • Sandboxning/integrationsval (t.ex. Flatpak-portaler, filåtkomst).
    • One-click-installers/skript för populära program och spel.
    • Genvägar/launchers till skrivbord och applistor.

    Vad siktar Bottles Next på?
    En moderniserad UI/UX, snabbare och mer modulär arkitektur samt förenklade arbetsflöden för att skapa, felsöka och dela bottles.

    Vem har nytta av det?
    Linux-användare som vill köra specifika Windows-appar/spel; IT-tekniker som behöver innesluta äldre verksamhetsapplikationer; entusiaster som vill finjustera Wine utan krångel.

    Kom igång
    Webb: usebottles.com
    GitHub: github.com/bottlesdevs/Bottles

    Tips
    För bästa resultat: skapa en egen bottle per program, aktivera DXVK för spel och ta snapshots innan större ändringar.

Etikett: Windows på Linux

  • Wine 11 – ett stort steg framåt för Windows-program på Linux

    Wine 11 markerar ett av de största stegen framåt i projektets historia och befäster Wine som den ledande lösningen för att köra Windows-program på Linux och andra Unix-liknande system. Med färdigställd WoW64-arkitektur, tydliga prestandaförbättringar genom NTSync, utökat Vulkan-stöd och bättre integration med moderna skrivbordsmiljöer lägger version 11 grunden för snabbare, stabilare och mer framtidssäker Windows-kompatibilitet…

  • Bottles-projektet får EU-stödd finansiering och satsar på nästa generations version

    Efter en tuff period med ekonomisk osäkerhet får det populära Linux-projektet Bottles nu en välkommen nystart. Tack vare EU-stödd finansiering från NLnet Foundations 2025 Commons Fund kan utvecklingsteamet satsa fullt ut på Bottles Next – en modernare, snabbare och mer användarvänlig plattform för att köra Windows-program på Linux. Från ekonomisk osäkerhet till framtidstroUnder det senaste…