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

Door , , 16 reacties
Bron: Wine HQ

Wine logo (60 pix) Zojuist is versie 0.9.37 van Wine uitgekomen. Met behulp van dit programma is het mogelijk om DOS- en Windows-programma's te draaien op POSIX-gebaseerde besturingssystemen, waaronder Linux, FreeBSD en Mac OS X. Wine kan DOS- en Windows-applicaties uitvoeren door deze eerst in een program loader te laden en vervolgens via eigen bibliotheken de verwijzingen naar Windows-API's door te sturen naar de Unix- en X11-tegenhangers. Meer informatie over Wine kan in deze FAQ worden gevonden. Het changelog van deze release laat de volgende veranderingen zien:

What's new in this release:
  • MSI automation with JScript/VBScript support.
  • Various MSHTML improvements.
  • The usual assortment of Direct3D fixes.
  • Support for a few more exe protection schemes.
  • Lots of bug fixes.
[break]
Diablo 2 onder Linux via Wine (resized))
Moderatie-faq Wijzig weergave

Reacties (16)

Waarom doen ze zoveel werk aan het 3D gebeuren? Elke keer staat dat er tussen, dat terwijl veel 2D apps niet werken.

Persoonlijk zou ik graag AutoCad zien werken, maar dat wil absoluut nog niet.
Elke Wine ontwikkelaar werkt aan het onderdeel dat hij leuk vindt. Codeweavers werkt voornamelijk aan de ondersteurning van programma's en de anderen zoals ik zei wat ze boeit.

Zelf werk ik veel aan OpenGL en wat DirectDraw/Direct3D.
Zelf werk ik veel aan OpenGL en wat DirectDraw/Direct3D.
Heb jij dan een idee wanneer Wine ongeveer zeg maar een willekeurig programma voor de API zoals in Windows 2000 geimplementeerd was zou kunnen draaien?

Zou dat al omstreeks 2010 kunnen zijn (over 2.5 jaar dus al), of is dat veel te optimistisch?
Lijkt me vrij duidelijk: nooit. Wine zal nooit de volledige API perfect geïmplementeerd krijgen.
Lijkt me vrij duidelijk: nooit.
En waarom dan niet? Als je de API neemt zoals in Windows 2000, dan staat die op zich vast. Neem je ook nog eens een vaste SP, dan ligt het helemaal vast.

Waarom zou Wine dan niet over 20, 30, of misschien wel 100 jaar deze API kunnen implementeren? Dat is toch geen theoretische onmogelijkheid???
Autocad heeft ook een 3D-modus, misschien dat het daarom nog niet werkt.
Waarom doen ze zoveel werk aan het 3D gebeuren? Elke keer staat dat er tussen, dat terwijl veel 2D apps niet werken.
Klopt, maar het is natuurlijk allebei belangrijk. Een van de belangrijkste redenen dat mensen thuis perse Windows moeten gebruiken zijn games. Voor heel veel gewone programma's is er een prima Linux alternatief, maar games zijn bijna allemaal uniek.

Voor autocad is er inderdaad geen alternatief, en voor photoshop en visio eigenlijk ook niet. The Gimp komt voor huis, tuin & keuken dingen wel in de buurt, maar nog lang niet voor het echte profesionele werk. Voor Dia en Visio is het verschil nog veel groter.

2D blijft dus ook zeker belangrijk. Jammer eigenlijk dat het Wine team niet echt een grove timeline kan maken wanneer b.v. alle programma's die het onder Windows 2000 doen zouden werken onder Wine.
Omdat games een belangrijke reden zijn dat windows gebruikers niet overstappen/een dual-boot hebben, daarom.
Bovendien: is AutoCad geen 3D applicatie?
quote: Various MSHTML improvements.
Ik dacht dat ze voortaan de mozilla rendering engine gebruikte hiervoor...
Dat dacht ik dus ook, maar dit houdt ook niet direct in dat Gecko niet als render engine gebruikt wordt.

Trident heeft ook een (ActiveX) interface om met de browser te kunnen comminuceren, misschien dat ze een betere ActiveX API voor Gecko hebben binnen WINE...

Een andere mogelijkheid is dat men betere versies gemaakt heeft van DLLs die Trident/MSHTML zelf nodig heeft - zodat je de IE-engine beter onder Wine kunt laten draaien...

Edit:
mshtml: Fix offset in OnDataAvailable call.
mshtml: Remove auto detection of Mozilla and Mozilla ActiveX control.
mshtml: Reimplement IHTMTxtRange on top of nsIDOMRange.
mshtml: Added IHTMLTxtRange::get_htmlText implementation.
mshtml: CGID_Undocumented is CGID_DocHostCmdPriv.
mshtml: Added IHTMLBodyElement::CreateTextRange implementation.
mshtml: Split code from OnDataAvailable.
mshtml: Don't crash in OnStopBinding if This->binding is null.
mshtml: Move AddRequest call to the separated function.
mshtml: Split IPersistMoniker::Load.
mshtml: Added IPersistStreamInit::Load implementation.
mshtml: Added IPersistStreamInit::Load test.
Ofwel het gaat om een verbetering van de COM (ActiveX) API naar de Gecko engine, hierdoor lijkt de Gecko engine onder Wine meer op de MSHTML render engine...
Ik denk dat ze de rendering-engine aan het "verbeteren" zijn. Dat wil zeggen: meer zoals MSHTML laten gedragen. Wine moet immers Windows nabootsen, en niet een betere rendering leveren. ;)
Wine wordt wel erg regelmatig gereleased zeg. Het zijn bijna meer 2-weekly builds ;-)
Dat is precies wat het is. ;) Wine wordt altijd om de twee weken gereleased.

Dat komt vooral doordat het meeste werk niet in bruikbare fases is op te delen. Er zitten in elke release vele verbeteringen, maar er wordt niet aan iets specifieks gewerkt dat in een bepaalde versie af moet zijn.
Ik zou graag Davilex Bank Offline Deluxe zien werken in Linux.... Maar ik 0.9.36 deed hij nog bar weinig :-(.
Gaming is ook eigenlijk één van de enigste redenen waarvoor ik voor thuis gebruik nog altijd Windows XP draai. Voor al het andere wat ik zoal doe met mijn systeem heb ik al enkele zeer fraaie alternatieven voor gevonden.

Microsoft Office is daarnaast ook wel iets makkelijker in gebruik als Open Office. Want ik stoorde me geregeld aan compatibiliteitsproblemen tussen bestanden die uit het andere programma kwamen. Bijvoorbeeld een totaal verkrachte layout van een .doc document, en waarin ook nog eens dingen vet gedrukt waren, schuin stonden, of onderstreept waren...

De twee belangrijkste dingen waarvoor ik een PC thuis heb, draaien nu eenmaal het beste onder Windows.

Kijk, Windows is gewoon de standaard maatstaaf voor zo ongeveer alles wat men doet. Niet alleen voor thuis gebruik, maar ook voor het bedrijfsleven. En vooral in dat laatste kun je gewoon niet aan komen zetten met een emulator voor Windows applicaties die maar half werkt. Nee, dan kun je maar beter op safe spelen en gewoon een Windows besturingssysteem draaien. Qua server software ligt het dan weer een klein beetje anders.

Persoonlijk ben ik ook niet altijd even gecharmeerd van Microsoft's aanpak met een hele hoop dingen. Maar je kunt gewoon niet om Windows software heen draaien. Microsoft heeft de markt in handen en bepaald gewoon voor een heel groot deel wat er gebeurd.

Een programma als Wine is wat mij betreft zeer welkom daarnaast. Het word eens tijd dat "out of the box" gamen ook mogelijk word op een Linux bakje! Ik zou het in ieder geval zeer prettig vinden. En ook zeker een heel groot vraagteken gaan plaatsen naast mijn legale Windows licentiecode...
Ik kan op Ubuntu Feisty icm Cedega anders prima gamen hoor!

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True