Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Wine 4.0-rc5

Wine logo De vijfde release candidate van Wine versie 4.0 is verschenen. Wine is een opensource-implementatie van de Windows-api en maakt het mogelijk om DOS- en Windows-programma's op Linux, FreeBSD en Solaris te draaien. Een grote groep ontwikkelaars draagt bij aan Wine en er is voor gekozen om elke twee weken een nieuwe zogeheten ontwikkelversie uit te brengen in plaats van te wachten tot er een aantal nieuwe functies klaar is. Een paar keer per jaar verschijnt er een stabiele uitgave. De database met applicaties die onder Wine werken, al dan niet met behulp van kleine aanpassingen, bevat op het moment van schrijven 26.068 titels. Sinds de eerste release candidates worden er alleen nog fouten verholpen.

Bugs fixed in 4.0-rc5 (total 14):
  • 32218: LTSpice: Objects not resized when the window is resized
  • 32221: LTspice: component drawing issues when moving
  • 33719: comctl32:propsheet custom window proc test failure
  • 34334: MetaTester 5 never sends or receives data
  • 38721: Resident Evil 5 Gold Edition (Steam) fails to run
  • 39959: Growtopia v2.20->v2.14 fails (was v2.11 fails) to run with unhandled exception on x86-64 (2.09 & 2.13 did run ok)
  • 44485: Delphi 7 debugger generates new exceptions by itself
  • 45719: comctl32:treeview test_right_click depends on mouse pointer position
  • 45917: battle.net launcher and mouse position on high DPI monitor
  • 45984: Skyrim Special Edition does not get past loading screen on high core count or high memory systems
  • 46266: tzres is constantly being loaded/unloaded when TimeZone information is queried.
  • 46328: Installer for Tanglet 1.5.3 crashes at target directory selection
  • 46352: TreePad X Enterprise 12GB (single user) v7.17.0: Generates Error on Startup
  • 46353: TreePad X Enterprise 12GB (single user) v7.17.0: Horizontal Ruler/Scale Is Different on Startup and Margins Are Different on Open Database

Versienummer 4.0-rc5
Releasestatus Beta
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download https://www.winehq.org/download
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

04-01-2019 • 21:13

14 Linkedin Google+

Bron: Wine HQ

Update-historie

Meer historie

Reacties (14)

Wijzig sortering
Prima programma, alleen jammer dat je voor iets als je multimedia shortcut-keys laten werken, nog een hele tour moet uithalen, Had er ingebouwd mogen zitten.
Vwb games, hoop ik meer op Vulkan dan op dit.
Alleen vulkan (wat trouwens ook in Wine ingebouwd gaat zijn) gaat niet helpen met de cross platform compatibiliteit. Het uit te voeren bestand moet ook op de verschillende platformen kunnen draaien, als meer mensen door programma's als wine over kunnen stappen naar linux(/macOS), dan heb je kans dat ook meer ontwikkelaars hun programma's ook voor linux maken.
Misschien snap ik het niet goed maar Wine probeert juist w-progs te vertalen naar een Linux omgeving. Dat lijkt me niet te helpen om ontwikkelaars te stimuleren hun programma's voor Linux te maken. Corrigeer me als ik het fout heb.

Ik snap jouw redenatie wel dat er dan meer mensen mss zouden overstappen maar ik geloof daar niet in. Meeste mensen doen alleen maar internet en email op hun pc en dat kan juist prima op... Linux. Lijkt ook nog eens best op hun smartphone qua menu's (ook Linux-gebaseerd). Alleen marketing en een grote speler (Samsung bv) die er miljarden in gaat pompen, gaat dat voor elkaar krijgen maar die wil er natuurlijk wat voor terug. Ik heb er dus een hard hoofd in. Kon mijn printer gisteren niet eens geïnstalleerd krijgen terwijl de drivers wel positief testen en Ubuntu me vrolijk vertelde dat de printopdracht was gelukt... Ja, zo wordt het nooit wat he.

Zou me trouwens niks verbazen als bedrijven als Google en Samsung onderhands via belastingparadijs Nederland miljarden krijgen toegeschoven door MS om alsjeblieft geen desktop-OS al te enthousiast te lanceren. Google heeft dat wel wat halfslachtig gedaan maar geloof echt niet dat dat mislukt is door onkunde, dat geloof jij ook niet. Follow the money.

[Reactie gewijzigd door Piet_Paulusma op 4 januari 2019 23:25]

Wat je claimt qua onderhandse dealtjes tussen multinationals kan ik niet bevestigen, maar qua systeem compatibiliteit zit je er niet ver naast. De programma's die op x86/amd64 architectuur draaien onder Windows of Linux zien er helemaal niet zo verschillend uit. De verschillen zitten in hoe ze met het besturingssysteem praten. De code die niets met platformspecifieke dingen te maken heeft is zeer waarschijnlijk identiek of equivalent (bijvoorbeeld anders geoptimaliseerd maar doet verder hetzelfde omdat er een andere compiler is gebruikt).

Wat Wine doet, is kijken waar een programma een Windows functie probeert aan te roepen, en vertaalt deze naar een Linux functie. Sommige software gebruikt enkel hele simpele Windows "syscalls", en werkt dus relatief goed op Wine. Andere software gebruikt exotischere functies die misschien nog niet zo goed ondersteund worden. Vandaar dat je met Wine lang niet alle software aan de praat krijgt. Maar het wordt steeds beter :)

Overigens is iOS niet op Linux gebaseerd. Android gebruikt (voorlopig) nog de Linux kernel, maar dat heeft niets met de GUIs te maken. Linux bevat geen GUI functionaliteit, dat draait allemaal als software bovenop de Linux kernel. Aan dat soort details kun je misschien een beetje zien dat het niet simpelweg een kwestie van syscalls vertalen is; de besturingssystemen zijn echt werkelijk anders opgebouwd, en hoe meer specifieke Windows functies gebruikt worden, hoe complexer de vertaalslag naar Linux systemen. En dus hoe meer moeite een programma als Wine heeft met de vertaling.

[Reactie gewijzigd door Laloeka op 5 januari 2019 02:04]

Het is inderdaad veel belangrijker om native programma's te hebben draaien onder Linux. Zo heb ik de afgelopen tijd naast alle open source programma's ook DaVinci Resolve en voor CAD/CAM BricsCAD, Ares Commander en Draftsight geïnstalleerd. Andere programma's zoals Final Cut Pro/X en AutoCAD zitten door koppigheid van de producenten van de software aan een bepaald besturingssysteem vast.

Het blijkt nu dat het dus wel mogelijk is om commerciële software voor Linux uit te brengen. De hele drogreden dat er geen markt voor commerciële software onder Linux is en mensen er niet voor willen betalen, kan dan ook meteen de deur uit. Bedrijven zoals Autodesk zitten inderdaad ook in de broekzak van Microsoft, maar dat zou geen probleem hoeven te zijn. De markt komt altijd met andere oplossingen, al duurt het een tijdje tot die er zijn.

Verder heb ik met printers weinig problemen gehad onder Linux door de jaren heen en dat al sinds het jaar 2000. De Brother DCP-1612W die op de site alleen i386 drivers heeft voor Linux, werkt ook gewoon met de brlaser driver . Dat heb ik uitgeprobeerd met Debian AMD64 en PPC64LE in QEMU en werkte zonder problemen, dus het zou ook op mijn Orange Pi moeten werken.

Het probleem met spellen wordt steeds kleiner. Maar het is de markt die het meeste werk nodig zal hebben om naar Linux te brengen. Steam heeft de laatste jaren al veel werk verricht, maar nu wordt het toch tijd om native games te maken en dat zou met Vulkan toch relatief eenvoudig moeten zijn. Het is waarschijnlijk meer een kwestie van een budget opzij kunnen zetten voor fatsoenlijke ondersteuning van Linux dan de technische mogelijkheid om te kunnen porten.
Denk vooral aan mensen die zeggen dat ze applicatie x zo fijn vinden en dat die niet beschikbaar is voor Linux een dealbreaker is om Linux te installeren. Als deze mensen deze applicatie wel kunnen installeren met wine heb je toch weer Linux gebruikers er bij. Dit hoor ik in ieder geval wel vaker, en kan dus zeggen dat ze die applicatie(s) mogelijk wel kunnen gebruiken door middel van wine.
Een naar mijn mening goed voorbeeld hiervan zijn spellen onder steam, een jaar geleden waren voor de meeste mensen het grootste deel van de games niet onder Linux icm steam te draaien, ze gebruiken nu Proton (https://github.com/ValveSoftware/Proton gebruikt wine) om spellen ook te laten draaien onder Linux/MacOS.

Je ziet nu (langzaam) dat de verhoudingen van mensen die Windows draaien op steam afnemen. Mij. Verwachting is dat dit sneller zal gaan naar mate meer games native of via Proton op Linux/MacOS te draaien zijn.
https://store.steampowered.com/hwsurvey/

Als ik een spel zou maken en je kijkt naar deze statistieken dan ben je niet heel geneigd om een native app te gaan maken voor die "paar mensen op Linux/MacOS" dat is niet rendabel. Als de verhouding 33/33/33 zou zijn (een mens mag dromen) is dat heel anders, dan wil je mensen een native ervaring geven.

[Reactie gewijzigd door MetalfanBlackness op 5 januari 2019 11:22]

Google heeft dat wel wat halfslachtig gedaan maar geloof echt niet dat dat mislukt is door onkunde
Google laat een gigantische staart met brokstukken van mislukte beta's, permanente alfatests, proefbalonnetjes achter zich. Het past dus prima in een patroon. Het lijkt me ook niet logisch dat ze geld van een concurrent met een minder goede machtspositie accepteren om het ze naar de zin te maken.
Ik heb zwaar respect voor de ontwikkelaars, maar Wine blijft uiteindelijk een grote workaround.
Heb je de hardware aanwezig, dan zou ik een KVM (met passthrough) opzetten voor je "Windows-activiteiten".
Vulkan + Steam + Proton kun je heel ver mee komen.
Wat is proton?
Wat is proton?
Valve Steam's WINE fork.

Zie voor meer info o.a. https://en.wikipedia.org/wiki/Wine_(software)#Proton
Goede reactie Sjah alleen denk ik dat Vulkan hier los van staat. Wine zou eigenlijk niet eens nodig moeten zijn maar het is erg prettig dat het er wel is en dat er door een open community zo hard aan wordt gewerkt. Het blijft wat behelpen met Linux dus daarom W7 en evt W10 er maar naast maar liever niet. Het is erg frustrerend dat bv Fortnite niet op Linux is. Wat voor kleine moeite moet dat niet zijn voor Epic Games met hun miljardenwinst... Nouja, we blijven geloven in Linux en hopen dat anderen volgen. Als er maar genoeg zijn, kunnen ze niet om ons heen. Idealistisch? Ja! Waar? Ook ja!
Waarom blijft het behelpen? Ik gebruik al jaren Mint en met veel plezier. Geen up-dates die uren duren, ik kan up-date beheer netjes instellen, gebruik LO als office programma en , laat ik goed zeggen, heb absoluut geen behoefte aan die Windows rommel.

Ik kan goed uit de voeten wat Mint mij levert. Zelfs met Tellico, een goede muziek verzameling opbouwen zonder MS office. Het register vervuilt niet en speel geen spelletjes, dus is Mint voor mij het OS.
een goede muziek verzameling opbouwen zonder MS office
Zelfs op windows zou ik daar geen office voor gebruiken...

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True