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 , , 18 reacties
Bron: WineHQ

Om Windows-programma's ook op andere besturingssystemen te kunnen draaien, is men jaren geleden begonnen met het ontwikkelen van het programma Wine. Ondertussen draait dit programma op de besturingssystemen Linux en FreeBSD. De ontwikkelaars hebben een nieuwe versie de deur uitgedaan van hun eigen implementatie van Microsoft's Win32 Application Programming Interfaces (API). De lijst met veranderingen van versie 0.9.5 ziet er als volgt uit:

This is release 0.9.5 of Wine, a free implementation of Windows on Unix. What's new in this release:
  • A number of MSI fixes.
  • More improvements to the IDL compiler.
  • Lots of bug fixes.
Because of lags created by using mirrors, this message may reach you before the release is available at the public sites. Patches should be submitted to "wine-patches@winehq.org". Please don't forget to include a ChangeLog entry. If you submitted a patch, please check to make sure it has been included in the new release.

Wine is available thanks to the work of many people. See the file AUTHORS in the distribution for the complete list.

--
Alexandre Julliard
Versienummer:0.9.5
Besturingssystemen:Linux, BSD
Website:WineHQ
Download:http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.5.tar.bz2
Bestandsgrootte:9,91MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (18)

Heel langzaam maar zeker begint Wine een heel klein beetje Windows software een beetje te draaien.

Het is werkelijk ongelooflijk dat een product dat al -zo- lang in ontwikkeling is het nog steeds zo slecht doet. (vanuit een gebruikers gezichts punt gezien)

Vanuit een developpers gezichts punt is het werkelijk ongelooflijk dat een totale closed source API waar een onmogelijk groot team ook jaren aan heeft gezeten, door een velen malen kleiner team door reverse engineering en black blox is nagebouwd.

Ik vraag me af wanneer Wine de status zal bereiken dat ik er gewone bijna elke random Windows app 100% mee kan draaien. Tot op heden kun je alleen een select handje speciale applicaties draaien en heb je alleen config tools per applicatie nodig (bv winetools) om het aan de gang te krijgen.

Zijn er hier eigenlijk mensen die echt -werken- met Wine? Bij mij is het door de jaren heen altijd gebleven bij een programmaatje opstarten en dan erover verwonderen dat er uberhaupt nog iets gebeurd. Elk jaar komt Wine 1 dialoog of 1 menu item verder in de programma's die ik probeer (bv al vanaf 2001 ofzo probeer ik de CHM viewer van MS omdat XCHM altijd zo slecht werkte), maar velen anderen draaien nog steeds niet.

Overigens is het grappig om te weten dat de implementatie van Wine ongeveer tegelijk begonnen is met Win32 zelf.
Heel langzaam maar zeker begint Wine een heel klein beetje Windows software een beetje te draaien.

Het is werkelijk ongelooflijk dat een product dat al -zo- lang in ontwikkeling is het nog steeds zo slecht doet. (vanuit een gebruikers gezichts punt gezien)
Internet Explorer installeren doet wonderen.. dit basiscomponent hebben veel programma's nodig, en wine biedt nog geen alternatieven voor alle dll's die met MSIE meekomen.

Verder heeft WINE het nadeel dat Windows ook steeds verder ontwikkeld. Het is begonnen om Windows 3.1 applicaties te ontwikkelen, en heeft dus dezelfde ontwikkelingen moeten doormaken als de Windows API zelf (zie history of wine).

De Windows API is ook erg divers.. een windows programma gebruikt misschien maar 2% van alle 10000 calls die aanwezig zijn, maar het is steeds een andere 2%. Dit geld met name voor com/ole/dcom/rpc, een critisch component waar veel programma's gebruik van maken (topper is InstShield, waarvoor het wine project maanden werk heeft moeten verzetten om alles te ondersteunen wat dit programma gebruikt ..en vervolgens komt de volgende versie van installshield om de hoek kijken die alles weer anders doet :P)
Zijn er hier eigenlijk mensen die echt -werken- met Wine? Bij mij is het door de jaren heen altijd gebleven bij een programmaatje opstarten en dan erover verwonderen dat er uberhaupt nog iets gebeurd.
Ik gebruik het om IE 5.0 / 5.5 / 6.0 te draaien, zodat ik mijn websites kan testen. Verder werkte de install van de BalastingAangifte gewoon, en draai ik MSN Messenger om mijn eigen client te testen.
Ik gebruik het om IE 5.0 / 5.5 / 6.0 te draaien,
Ik heb zelf een tijdje IE 6.0 gedraaid met Wine onder Debian Linux (2.6 kernel). De laatste update in testing van Wine (alweer paar maanden geleden) heeft echter de compatibiliteit met IE 6.0 gebroken. Als ik nu IE 6.0 opstart dan krijg ik de melding dat er iets fout ging en IE overnieuw moet opstarten. Click ik op ok komt even later het zelfde dialoog weer. :(

Ook de wine-tools page gaf aan dat een aantal tussenliggende versies van Wine heel slecht waren en van alles braken. Vanaf 0.9x schijnt het allemaal weer een stuk beter te zijn, maar voor Debian zijn deze alleen voor unstable te krijgen.
Op zich ook niet zo raar dat het kon breken. Voor de 0.9x serie had het project alphastatus (alleen cvs snapshots). Nu is het pas in betastatus en dat is terecht unstable te noemen. Het grote verschil is echter dat men nu zal trachten te voorkomen dat werkende applicaties nog breken in nieuwere wine versies.
Als je deze aan je /etc/apt/sources toevoegt kun je de meest recente wine weer draaien. Werkt hier prima onder Debian testing, inclusief IE6:

deb http://wine.sourceforge.net/apt/ binary/
Op zich ook niet zo raar dat het kon breken. Voor de 0.9x serie had het project alphastatus (alleen cvs snapshots).
Heb je volkomen gelijk in ja. Omdat ik zelf ook developper ben weet ik van de betekenis van die status af en tevens heb ik een beetje idee van het berenwerk dat de developpers hebben verzet.

Voor een 'gewone gebruiker' (zover die onder Linux bestaat) is het natuurlijk vreemd dat een applicatie waar toch redelijk veel over bericht wordt en dus toch wel bekend is, eigenlijk voor geen meter runde (vanuit joe user perspectief dus).
Als je deze aan je /etc/apt/sources toevoegt kun je de meest recente wine weer draaien. Werkt hier prima onder Debian testing, inclusief IE6:
Ok, dacht dat die alleen voor unstable was. Heb ook net een dist-upgrade gedaan en zie dat ik nu in testing 0.9 heb. Ook niet zo oud, maar ga die nieuwste zeker proberen. Thanks!
Tot op heden kun je alleen een select handje speciale applicaties draaien en heb je alleen config tools per applicatie nodig (bv winetools) om het aan de gang te krijgen.
Wanneer heb jij Wine voor het laatst geprobeerd? Sinds versie 0.9 is winecfg als configuratie tool meegeleverd en gaat de configuratie volledig via het register.

Ook de applicatie ondersteuning is vele malen verbeterd en ondersteund nu zelfs midi, zodat ik eindelijk weer powertab kan gebruiken onder ons aller liefste OS...

Ga zo door WineHQ!
denk ik net up-to-date te zijn door vanochten 0.9.4 te downloaden, krijgen we dit weer :+
nee hoor, goed gedaan winehq, dit doet niemand jullie zomaar even na, gebruik het zelf alleen voor IE en office (webdeveloper + je hebt van die doc'jes die je alleen met word kan inlezen)

Zie wel dat the summer of code wine ook goed heeft gedaan, de releases volgen elkaar steeds vaker op.

Helpt natuurlijk ook als jullie allemaal af en toe de wine testsuite draaien, gewoon helemaal naar onderen scrollen, op het nummer drukken en dan vervolggens op het blauwe buildnummer drukken bovenin, ding runnen (zet zonealarm oid ff uit!) en ff naar de wc gaan, je helpt er wine mee verder! (het is btw zowel nuttig om het op een willekeurige windows als op wine te draaien)

PS: voor de mensen die nou nieuwschierig zijn welke applicaties nou zo'n beetje draaien met wine en hoe kun je ff in de application database kijken, toch grappig dat zoiets groots als WoW gewoon out-of-the-box draait.
toch grappig dat zoiets groots als WoW gewoon out-of-the-box draait.
Viel me ook als eerste op. Die stomme (simpele?) CHM viewer die het nooit direct deed, en zoiets groots gewoon out-of-the-box.

Voor mensen die ook de MS CHM viewer willen gebruiken heb ik nog een truukje gevonden (als je hem zelf al niet zo kon draaien): als je je .chm bestand via IE 6 opent (file -> open...), dan doet de chm viewer het WEL.
als het goed is doet de chm viewer het ook zodra je IE6 geinstalleerd hebt, CHM viewer heeft wat bestanden van IE6 nodig, bij mij doet ie het dan gewoon, helpt btw erg veel als je is kijkt welke instellingen het beste werken voor een app, meestal staat er wel iets op het web/in de application database over wat het beste werkt.
Idd slim om naar de wc te gaan tijdens de testsuite, want gedurende ca. een halve minuut heb je alleen een flikkerend scherm en kun je niet zoveel met je pc.
WINE development gaat inderdaad een stuk harder en dat is best fijn. Het gaat ineens oerend hard 8-) dtech, je was sneller dan mij met posten, maar wel leuk om te zien dat je het ook echt onthouden hebt :D
Ik run die testsuites altijd terwijl ik mijn koffie ga halen.

Note: Volgens mij (omdat het nu vakantie is) komen er een stuk minder regelmatig testsuites uit, dus gewoon de 'allernieuwste' runnen en wachten op de volgende.

P.S. Ikzelf check elke avond of er een nieuwe testsuite is en run die dan ook meteen op 2 PC's. Je helpt zodoende mee met hun 'regression testing'. (voor diegenen die willen weten WAT je nu precies doet)
Wat ik me eigenlijk afvraag is als ik Wine en IE6 installeer, of ik dan ook het risico loop om allerlei Windows virussen op m'n Linux te krijgen. Ik weet dat Linux heel anders werkt dan Windows en dat daarom het virus niet zou weten wat het moet doen, maar Wine 'mapt' altijd wel je / naar een driveletter.

...en ik heb nou niet echt zin in virussen.
weinig gevaar, win virussen kunnen weinig met je hd (hoogstens andere exe/doc bestanden infecteren), met de linux kernel kunnen ze niks, net zoals met bijna al het andere, hoogstens moet je in wine alles opnieuw instaleren.
En hoe zit het met het klassieke virus was 'alles verwijdert'? Zoals ik zei wordt dacht ik de / gemapt naar bijvoorbeeld Z:\ in een Wine programma, en die kan dus wel degelijk bij alle bestanden en dus ook alle bestanden verwijderen waar de ingelogde gebruiker rechten voor heeft.
OK, ik heb net met de maintainer contact gehad van de testsuites voor Windows --> http://test.winehq.com/data/
Als alles goed gaat komen er vanaf morgen of overmorgen weer regelmatig suites, dus waarschijnlijk elke dag. Laten we hopen dat deze stroom van 'reports' aanhoudt.
Good going Tweakers!
Het wordt zeer interessant als het Office 2003 trekt.
Ja, hoor, diverse Windows programma's draaien uitstekend; ook Pie Gates doet het uitstekend onder Linux. ;)

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