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 , , 11 reacties
Bron: Wine HQ, submitter: PhoenixT

Met behulp van Wine is het mogelijk om DOS- en Windows-programma's te draaien op POSIX-gebaseerde besturingssystemen, waaronder Linux en FreeBSD. Wine kan DOS- en Windows-applicaties uitvoeren door deze eerst in een program loader te laden en vervolgens via eigen bibliotheken de Windows-API-aanroepen te vergelijken met de Unix- en X11-tegenhangers. Zojuist hebben de ontwikkelaars van Wine versie 0.9.17 uitgebracht. De update is vanaf deze pagina voor een groot aantal Linux-distributies te downloaden en kent de volgende veranderingen:

Wine 0.9.17 was tagged today. Alexandre noted the following changes in this release:
  • Still more work on Direct3D shaders.
  • Now using the Gecko engine directly for MSHTML.
  • Better support for apps switching to full screen mode.
  • Support for multiple joysticks.
Versienummer:0.9.17
Besturingssystemen:Linux, BSD
Website:Wine HQ
Download:http://www.winehq.org/site/download
Bestandsgrootte:10,53MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (11)

Aan de ene kant leuk dat ze nu gecko gebruiken voor MSHTML, aan de andere kant ook jammer: ik gebruik IE6 op Wine voornamelijk alleen om even te kijken hoe een website eruitziet in IE6. Als vervolgens die website gerenderd wordt door een gecko wrapper mis ik ook alle IE6 bugs waar ik juist dingen voor moet aanpassen.
Tja, als ik de oorspronkelijke uitleg van de wine-functionaliteit goed begreep toendertijd betekent het dat ze windows aanroepen intern vervangen door de linux equivalenten

met andere woorden:

wine is dus geen simulator maar een emulator, en ik zou dus aanraden als je dat wilt om bv vmware te gebruiken, wat daar wel voor geschikt is
Wine staat voor "Wine Is Not an Emulator", dus ik neem aan dat het nu juist geen emulator is. :) Volgens Wikipedia implementeert Wine een 'compatibility layer' - helaas begrijp ik niet precies wat daarmee bedoeld wordt.
Het is een laag (layer) tussen Windows API calls (aanroepen naar functies uit de bibliotheken van Windows) en Linux API calls grofgezegd. Stel dat een Windowsprogramma een functie aanroept die heet "drawwindow" (verzonnen voorbeeld) uit de bibliotheken van Windows, dan zorgen de mensen van Wine dat die functie ook in Linux wat doet. Daarom is het geen emulator, maar een implementatie van de Windows API. :)

Ondertussen blijft Wine een van mijn favoriete projecten waar ik dankbaar gebruik van maak. Het is niet echt iets voor productieomgevingen maar ik draai er enkele games op en dat werkt voor sommige games al feilloos. Sowieso werken er vrij veel Windows-apps best goed mee. Zeer waardevol project, dit!
waarmee ik niet helemaal begrijp dat ze de Gecko engine gebruiken in IE ?
Was ik nog niet van op de hoogte en heb er ook mijn twijfels bij.
Was inderdaad handig als test..
De Gecko engine wordt niet gebruikt in IE.
De Gecko engine wordt gebruikt op het moment dat er geen IE op het systeem is geinstalleerd, zodat bijvoorbeeld HTML-Help van software geen Wine installatie van IE meer benodigd.
Ik heb ook IE6 onder wine proberen te gebruiken om iebugs in mijn website te omzeilen.
Maar ik merkte dat de ie-png-alphatransparantie-hack wel in IE onder windows maar niet in IE onder wine werkte dus heb toen besloten dat het voor dat doeleind waardeloos was...
@Jan de Groot
Als je iets nabouwd, is het toch juist beter dat het goed werkt ? Okay ik snap je probleem maar om 100% zeker te zijn zul je altijd gewoon op de juiste software testen zal emulatie je daar nooit 100% bij gaan helpen.
Jammer genoeg hebben ze nog steeds slechte ondersteuning van x64-systemen. Ik hoop eigenlijk dat ze daar wat aan gaan doen(ik vind wine vrij plezant).
je kunt gewoon een precompiled binary gebruiken of als 32 bit compileren.
werkt prima op mijn dual opteron bak :)
Vannaf de 0.9.* reeks is Wine Echt goed geworden. Ze blijven gestaag doorgaan en komen er wel op deze manier.

Ik denk dat wine een hele gezonde community heeft, waar andere opensource projecten elke keer uitstellen en alles vertraagd word door te kort aan devvers komt wine om de haverklap met een nieuwe release.
Ik werk dagelijks met Bricscad dat de wine api gebruikt, en ben er heel tevreden mee.

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