• Wine 11.12 gör Windows-program lite lättare att köra på Linux

    Wine 11.12 är här och gör det ännu enklare att köra Windows-program och spel på Linux, macOS och andra Unix-liknande system. Den nya versionen innehåller inbyggda FFmpeg-bibliotek för bättre och mer förutsägbar ljud- och videohantering, uppdaterar Wine Mono till 11.2 och rättar 27 buggar i allt från äldre kontorsprogram till populära spel.

    Wine-projektet har släppt Wine 11.12, en ny utvecklingsversion av det fria kompatibilitetslagret som gör det möjligt att köra många Windows-program och spel på Linux, macOS och andra Unix-liknande system.

    Wine är inte en emulator i klassisk mening. I stället översätter Wine Windows-programmens anrop till funktioner som operativsystemet kan förstå. Det gör att många äldre och nyare Windows-program kan köras utan att man behöver installera Windows i en virtuell maskin.

    FFmpeg-komponenter följer nu med Wine

    En av de viktigaste nyheterna i Wine 11.12 är att två bibliotek från FFmpeg nu följer med direkt i Wine: libswresample och libswscale.

    Det kan låta tekniskt, men i praktiken handlar det om ljud- och bildhantering. FFmpeg används i många sammanhang för att bearbeta video, ljud och andra mediefiler. Genom att Wine nu paketerar dessa komponenter själv blir det lättare att säkerställa att rätt version används.

    Tidigare kunde Wine i större utsträckning behöva förlita sig på de versioner som redan fanns installerade i användarens Linux-system. Det kunde ibland leda till skillnader mellan olika distributioner. Med bundlade bibliotek blir miljön mer förutsägbar, vilket kan minska risken för konstiga fel i program som använder ljud eller video.

    Wine Mono uppdateras till 11.2

    Wine 11.12 uppdaterar också Wine Mono till version 11.2.

    Wine Mono är Wine-projektets fria alternativ till Microsofts .NET Framework. Många Windows-program är skrivna för .NET, och utan stöd för detta skulle de inte fungera korrekt. Genom att förbättra Wine Mono blir det alltså enklare att köra program som kräver .NET-komponenter.

    För vanliga användare märks detta oftast inte direkt som en ny funktion, men det kan göra att fler program startar, fungerar stabilare eller slipper vissa felmeddelanden.

    Bättre stöd för äldre Corel-program

    En annan förbättring gäller MSXML, en Microsoft-teknik som används för att hantera XML-data. Wine 11.12 innehåller en ny implementation av XSLPattern-parsern i MSXML.

    Det här är särskilt intressant för användare som vill köra äldre program från Corel, till exempel Corel Paint Shop Photo Pro och äldre versioner av CorelDRAW Graphics Suite, som X3 och X4.

    Äldre Windows-program använder ibland gamla eller ovanliga delar av Windows-systemet. När Wine förbättrar stödet för sådana komponenter kan program som tidigare kraschade, visade fel eller inte startade alls börja fungera bättre.

    27 buggar har rättats

    Wine 11.12 innehåller också rättningar för 27 rapporterade buggar. Det handlar både om spel, kontorsprogram, äldre ekonomiprogram och tekniska byggproblem.

    Bland programmen som påverkas finns bland annat LTspice, Progman, Slingplayer, Microsoft Money 97 och 2000, Avogadro, Greenshot, Against the Storm, Need for Speed Most Wanted från 2005, Super Hexagon, ComicRackCE, VRChat, Sonic Boom och Microsoft Office 2007.

    För spelare finns flera märkbara förbättringar. I Need for Speed Most Wanted 2005 har ett problem rättats där styrningen kunde tolka det som att “upp”-knappen hela tiden var nedtryckt, trots att användaren inte gjorde något. Även Super Hexagon har fått en rättning för ett problem där spelet kunde sluta reagera på inmatning efter att man valt ett alternativ på titelskärmen med en handkontroll ansluten.

    Strategispelet Against the Storm har också fått en rättning för saknade animerade sekvenser i spelets uppslagsverk.

    Förbättringar för skrivbordsprogram

    Det är inte bara spel som påverkas. Skärmbildsprogrammet Greenshot har fått en rättning för ett fel som kunde uppstå när man lade till en textruta.

    Även Microsoft Office 2007 nämns i ändringslistan. Där har Wine-projektet rättat en regression som gjorde att Office inte kunde acceptera en produktnyckel från en konfigurationsfil.

    Dessutom har problem i både Microsoft Money 97 och Microsoft Money 2000 åtgärdats. Det visar att Wine fortfarande är viktigt för användare som behöver köra äldre Windows-program som kanske inte längre har moderna ersättare.

    Viktiga tekniska rättningar

    Wine 11.12 innehåller även flera förbättringar för själva byggsystemet och olika plattformar. Bland annat har man rättat problem med korskompilering där själva Wine-programmet inte installerades korrekt.

    Det finns också rättningar för system där kommandot ln -s saknas, byggproblem med SymCrypt och clang-msvc, samt ett problem med trasig i386-unwinding, vilket berör äldre 32-bitarsmiljöer.

    Detta är kanske inte något vanliga användare märker direkt, men det är viktigt för paketerare, distributioner och utvecklare som bygger Wine för olika system.

    Ett steg framåt för kompatibilitet

    Wine 11.12 är ingen dramatisk version med stora synliga nyheter, men den innehåller flera viktiga förbättringar under ytan. Genom att inkludera fler egna mediebibliotek, uppdatera Wine Mono och rätta buggar i både spel och produktivitetsprogram fortsätter Wine att bli ett mer stabilt alternativ för den som vill köra Windows-program utan Windows.

    För Linux-användare betyder det här ännu ett steg mot bättre kompatibilitet, särskilt för äldre program och spel som annars riskerar att bli svåra att använda på modern hårdvara och moderna operativsystem.

    https://www.winehq.org

    Teknisk faktaruta: Wine 11.12

    Program: Wine

    Version: 11.12

    Typ: Kompatibilitetslager för Windows-program

    Plattformar: Linux, macOS och andra Unix-liknande system

    Viktig nyhet: Bundlade FFmpeg-bibliotek

    FFmpeg-komponenter: libswresample och libswscale

    Wine Mono: Uppdaterad till version 11.2

    MSXML: XSLPattern-parsern har implementerats om

    Buggrättningar: 27 rapporterade fel har åtgärdats

    Exempel på berörda program:
    Microsoft Office 2007, Microsoft Money 97/2000, Greenshot, Need for Speed Most Wanted 2005, Super Hexagon, Against the Storm, VRChat och äldre Corel-program.

Wine 11.12 gör Windows-program lite lättare att köra på Linux

Wine 11.12 är här och gör det ännu enklare att köra Windows-program och spel på Linux, macOS och andra Unix-liknande system. Den nya versionen innehåller inbyggda FFmpeg-bibliotek för bättre och mer förutsägbar ljud- och videohantering, uppdaterar Wine Mono till 11.2 och rättar 27 buggar i allt från äldre kontorsprogram till populära spel.

Wine-projektet har släppt Wine 11.12, en ny utvecklingsversion av det fria kompatibilitetslagret som gör det möjligt att köra många Windows-program och spel på Linux, macOS och andra Unix-liknande system.

Wine är inte en emulator i klassisk mening. I stället översätter Wine Windows-programmens anrop till funktioner som operativsystemet kan förstå. Det gör att många äldre och nyare Windows-program kan köras utan att man behöver installera Windows i en virtuell maskin.

FFmpeg-komponenter följer nu med Wine

En av de viktigaste nyheterna i Wine 11.12 är att två bibliotek från FFmpeg nu följer med direkt i Wine: libswresample och libswscale.

Det kan låta tekniskt, men i praktiken handlar det om ljud- och bildhantering. FFmpeg används i många sammanhang för att bearbeta video, ljud och andra mediefiler. Genom att Wine nu paketerar dessa komponenter själv blir det lättare att säkerställa att rätt version används.

Tidigare kunde Wine i större utsträckning behöva förlita sig på de versioner som redan fanns installerade i användarens Linux-system. Det kunde ibland leda till skillnader mellan olika distributioner. Med bundlade bibliotek blir miljön mer förutsägbar, vilket kan minska risken för konstiga fel i program som använder ljud eller video.

Wine Mono uppdateras till 11.2

Wine 11.12 uppdaterar också Wine Mono till version 11.2.

Wine Mono är Wine-projektets fria alternativ till Microsofts .NET Framework. Många Windows-program är skrivna för .NET, och utan stöd för detta skulle de inte fungera korrekt. Genom att förbättra Wine Mono blir det alltså enklare att köra program som kräver .NET-komponenter.

För vanliga användare märks detta oftast inte direkt som en ny funktion, men det kan göra att fler program startar, fungerar stabilare eller slipper vissa felmeddelanden.

Bättre stöd för äldre Corel-program

En annan förbättring gäller MSXML, en Microsoft-teknik som används för att hantera XML-data. Wine 11.12 innehåller en ny implementation av XSLPattern-parsern i MSXML.

Det här är särskilt intressant för användare som vill köra äldre program från Corel, till exempel Corel Paint Shop Photo Pro och äldre versioner av CorelDRAW Graphics Suite, som X3 och X4.

Äldre Windows-program använder ibland gamla eller ovanliga delar av Windows-systemet. När Wine förbättrar stödet för sådana komponenter kan program som tidigare kraschade, visade fel eller inte startade alls börja fungera bättre.

27 buggar har rättats

Wine 11.12 innehåller också rättningar för 27 rapporterade buggar. Det handlar både om spel, kontorsprogram, äldre ekonomiprogram och tekniska byggproblem.

Bland programmen som påverkas finns bland annat LTspice, Progman, Slingplayer, Microsoft Money 97 och 2000, Avogadro, Greenshot, Against the Storm, Need for Speed Most Wanted från 2005, Super Hexagon, ComicRackCE, VRChat, Sonic Boom och Microsoft Office 2007.

För spelare finns flera märkbara förbättringar. I Need for Speed Most Wanted 2005 har ett problem rättats där styrningen kunde tolka det som att “upp”-knappen hela tiden var nedtryckt, trots att användaren inte gjorde något. Även Super Hexagon har fått en rättning för ett problem där spelet kunde sluta reagera på inmatning efter att man valt ett alternativ på titelskärmen med en handkontroll ansluten.

Strategispelet Against the Storm har också fått en rättning för saknade animerade sekvenser i spelets uppslagsverk.

Förbättringar för skrivbordsprogram

Det är inte bara spel som påverkas. Skärmbildsprogrammet Greenshot har fått en rättning för ett fel som kunde uppstå när man lade till en textruta.

Även Microsoft Office 2007 nämns i ändringslistan. Där har Wine-projektet rättat en regression som gjorde att Office inte kunde acceptera en produktnyckel från en konfigurationsfil.

Dessutom har problem i både Microsoft Money 97 och Microsoft Money 2000 åtgärdats. Det visar att Wine fortfarande är viktigt för användare som behöver köra äldre Windows-program som kanske inte längre har moderna ersättare.

Viktiga tekniska rättningar

Wine 11.12 innehåller även flera förbättringar för själva byggsystemet och olika plattformar. Bland annat har man rättat problem med korskompilering där själva Wine-programmet inte installerades korrekt.

Det finns också rättningar för system där kommandot ln -s saknas, byggproblem med SymCrypt och clang-msvc, samt ett problem med trasig i386-unwinding, vilket berör äldre 32-bitarsmiljöer.

Detta är kanske inte något vanliga användare märker direkt, men det är viktigt för paketerare, distributioner och utvecklare som bygger Wine för olika system.

Ett steg framåt för kompatibilitet

Wine 11.12 är ingen dramatisk version med stora synliga nyheter, men den innehåller flera viktiga förbättringar under ytan. Genom att inkludera fler egna mediebibliotek, uppdatera Wine Mono och rätta buggar i både spel och produktivitetsprogram fortsätter Wine att bli ett mer stabilt alternativ för den som vill köra Windows-program utan Windows.

För Linux-användare betyder det här ännu ett steg mot bättre kompatibilitet, särskilt för äldre program och spel som annars riskerar att bli svåra att använda på modern hårdvara och moderna operativsystem.

https://www.winehq.org

Teknisk faktaruta: Wine 11.12

Program: Wine

Version: 11.12

Typ: Kompatibilitetslager för Windows-program

Plattformar: Linux, macOS och andra Unix-liknande system

Viktig nyhet: Bundlade FFmpeg-bibliotek

FFmpeg-komponenter: libswresample och libswscale

Wine Mono: Uppdaterad till version 11.2

MSXML: XSLPattern-parsern har implementerats om

Buggrättningar: 27 rapporterade fel har åtgärdats

Exempel på berörda program:
Microsoft Office 2007, Microsoft Money 97/2000, Greenshot, Need for Speed Most Wanted 2005, Super Hexagon, Against the Storm, VRChat och äldre Corel-program.