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 , , 51 reacties
Bron: Slashdot.org

Ik lees op Slashdot.org dat het Wine team er eindelijk in is geslaagd om Word 2000 en Excel 2000 aangekacheld te krijgen met de Wine Windows emulator voor Linux, FreeBSD en Solaris x86. Hier twee shots van Word en Excel, afkomstig van de Ian Schmidt's Wine page:

Word 2000 onder Wine emulator

Excel 2000 onder Wine emulator

Thanks Heipaal voor de tip.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (51)

Grappig zo'n discussie over of WINE nu wel of niet een emulator is ;) Eigenlijk gaat het daar niet om. Het Wineproject heeft 2 heel belangerijke doelen:

1) het draaien van win16/32 app's onder linux
2) het informatie winnen en documenteren van de vertaalslag van windows naar linux bekeken vanuit het perspectief van de programmeur.

Punt (1) is leuk, maar het belangerijkste is punt 2. Het wineproject bouwt een database met gegevens welke erg handig zijn om een van een bestaand windowsprogramma een versie te maken die draait op linux. (porten met behulp van wine) Het ultime doel (wat nooit volledig bereikt kan worden omdat er teveel api's zijn) is dat het uitbrengen van een linuxversie van een bepaald windows programma geen moeite meer kost. Nu is het zo dat er nog erg veel mensenwerk aan te pas komt. Als het wineproject af is (wat dus nooit gebeurt) kan van alle bestaande windowsprogramma's zo een linuxversie uitgebracht worden.

Het feit dat MSoffice2000 nu op wine draait is leuk, maar daar gaat het niet om. Het gaat erom hoever het wineproject gevorderd is --> dus hoe relatief weinig moeite het nog maar kost om te porten.

MSoffice draaien op linux kan overigens nog op een andere manier welke trager is maar wel stabieler: Gewoon office onder windows in een venstertje onder linux. Oftwel gebruik maken van VMWare dat een complete PC emuleert.

Linux = gratis, wine = gratis, WP voor linux is gratis, KOffice = gratis, Staroffice = gratis. Als je tevreden bent met 99,9 % compatibiliteit met MSoffice hoef je fl.0,- (niks) te betalen.

Als je 100% compatibiliteit wilt, kost het je een MSoffice - licentie. --> fl.1.200,- ofzo. MSOffice zal echter niet altijd even stabiel draaien onder wine, en misschien werken sommige funcities niet lekker.

Als je een stevig PC hebt en je wilt ook nog maximale functionaliteit en stabiliteit moet je VMWare gebruiken.
MSOffice + VMWare + Windows = 1200 + 200 + 600 = fl.2.000,-

Weet iemand trouwens of er al een "wine"-programma is waarmee je een simpel programma als bijvoorbeeld Notepad.exe om kunt zetten naar een native linux-programma zonder dat je zelf code moet bijstellen ???
Weet iemand trouwens of er al een "wine"-programma is waarmee je een simpel programma als bijvoorbeeld Notepad.exe om kunt zetten naar een native linux-programma zonder dat je zelf code moet bijstellen ???
Ja die heb je, DEBUG!!!
Maar is geen wine proggie. En is tegen de wet.!
Er zijn zeker programmas op de markt die code kunnen analyseren en naar source omzetten, moet je hier en daar nog wel wat bugjes fixen. :)
Dat is heel erg gaaf. Alleen lees ik niets over de performance. Als het gebrik van .DLL files mogelijk wordt kunnen dus veel meer programma's.

\[bijna-flame mode]
Ik heb wel zoiets van, als je een linux freak bent, dan gebruik je niet software dat geport is van het Windowsplatform (en dat ook nog eens gemaakt is door Windows).

Officieel moet je ook nog betalen voor je versie van Office, ook al draai je het onder Linux, en dat past niet helemaal in de stijl van de linux community :)
Nee.. maar als je altijd Windows hebt gebruikt en je wilt Linux een x uitchecke, is het natuurlijk altijd handig om je favoriete progjes mee te nemen.
Rene vd Veen:"Kom we gaan Linux net zolang aanpassen totdat we MS Office toepassingen kunnen draaien, Kwakje 3 spelen, leuke desktop. Ehh Wake up dat hebben we al namelijk Windows 2k."

Weet jij Łberhaupt waar je het over hebt? Linux is hiervoor helemaal niet aangepast. Dit is een emulator waarmee je windows software onder linux kunt draaien. Die vergelijking die je daarna geeft gaat ook totaal niet op. De vergelijking had beter kunnen zijn: als je eerst een fiat panda had met een ingebouwde stereo installatie van 10000 gulden ga je niet het meegeleverde standaard radiootje van 200 gulden gebruiken dat in de Impreza zit. Dan laat je die van 10000 gulden wel overzetten...
Linux is verder ook nog steeds gratis. Bij Suse betaal je voor de boeken die erbij zitten en de honderden meegeleverde extra applicaties... Je kunt ook gewoon Suse-linux kopen bij www.linuxmall.com voor ongeveer 100 gulden of zelfs voor maar 15 gulden (dat is inclusief verzendkosten), maar dan heb je een kale versie zonder de boeken en al die extra applicaties... of misschien is zelf downloaden wel iets voor jou...
Wine is een implentatie van de windows api's voor linux. Het zet dus windows calls om in *nix calls, maar het grote verschil met een emulator is dat het geen processor endergelijke na moet doen. Het doet alleen de api's na, waardoor het geen echte emulator is. En het belangrijkste van wine is niet het programma om windows programma's te draaien, maar winelib, dat het mogelijk maakt een windows programma zonder veel aanpassingen op *nix te compileren.

Wine is in sommige dingen als graphics nog niet zo snel en niet alle programma's werken, maar mijn spellen als Soldier of Fortune en Half-Life gaan er prima mee en sneller dan onder windows!
Dus omdat Linux gratis is, beweer jij dat het 'niet de bedoeling' is dat je er commerciŽle software onder gaat draaien?
Als je de uitspraken van Linus een beetje hebt gevolgd dan weet je dat hij absoluut geen tegenstander is van commerciŽle software.
En als ik me niet vergis is eigenlijk elke Linux fan MS tegenstander, dan ga je toch niet een app van de "tegenpartij" gebruiken van dat "domme" MS?
Ik denk niet dat de gemiddelde Linux gebruiker wat meer ruimdenk is. Zie bijv. deze /. posting:
Well, first of all, Linux is about having the choice to run the software you want. Wine is providing us with more choice which is great. That said, I would prefer to not use any M$ products at all, unfortunately, I work in an environment where people do use these products and I must exchange files with them. Until StarOffice, Corel, .... get thier products to the point where they are 100% compatable at least at the file level, I can't use them because people get pissed off when i mess up the format of the document. The only way that anyone is going to replace M$ products in the work place is to provide something that works well and fits in seamlessly.
nouja, linux is meer een hobbyisten platform zeg maar...

ik denk dat zo'n 50% van de linux gebruikers, er ook nog wel windows naast draait (zoals ik), dan is het soms heel handig dat je niet heel je systeem weer moet rebooten omdat je een proggie wilt gebruiken dat er alleen voor windows is..
Why the F**** zou elke Linux gebruiker een MS tegenstander zijn? MS doet rare dingen qua marketing/monopolie, maar ach, ik heb er geen last van dus ze doen maar. Ik kan alleen niks met hun producten, als je precies met je computer doet wat zij willen dat je er mee doet zul je er vast wel mee kunnen werken, maar ik wil meer met m'n computers, en dan is Linux gewoonweg een stuk handiger. En daarnaast is er voor mij (helaas geen milionair) voor Linux veel meer software te verkrijgen. Als ik de zelfde setup met windows zou willen zou ik fl. 20.000 armer zijn en minder kunnen...

Dus voor je gaat flaimen: denk na.
nouja, linux is meer een hobbyisten platform zeg maar
hmm?? Ik dacht dat de algemene opinie was dat Linux voor de servers was? Heb jij een Compaq Proliant naast je staan? (overigens ben ik het hier niet mee eens, ook op de desktop (ook op mijn werk) gebruik ik al een tijd alleen maar Linux).

ik zou juist zeggen dat Linux meer een professioneel platform is....
Suse is commercieel tegen de gedachte van Linus Torvalds als JIJ weet wat Linux inhoud wist je dat het ook zo is dat je de source van welk Linux apje dan ook kunt krijgen en zelf kan aanpassen.

Oh ja en die MS Office kun je ook voor niks downloaden??

WAKE UP..

Linux is geen Windows dus ga het dan ook niet zo genbruiken..
offtopic:
Imo kun je MS Office prima gratis downloaden, echter daarmee heb je nog geen licentie. En daar is het nu eenmaal om te doen als je aan geld gaat denken.

Linux zal een eigen Office-versie moeten maken/adopteren en daar zullen ook licenties bij horen, waar je dan ook voor mag betalen.
Wat is er tegen een volledige compatibiliteit van linux met windows?? Volgens mij is dat alleen maar makkelijk als je een besturingssyteem hebt waarop je linux/unix en windows apps kunt draaien. En volgens mij kan win2k echt geen linux apps draaien (alleen geporte versies). Als wine zover is dat bijna alle standaard windows apps draaien, en dat het ook nog goede ondersteuning biedt voor spellen, is de keuze voor mij helemaal niet meer moeilijk.
De reden dat ik geen linux op mijn desktop draai, is dat ik een hoop programma's die ik onder windows gebruik niet meer kan gebruiken. Als dat wel kan, staat mij niets meer in de weg om op linux over te stappen.
<quote>
Linux hoort inderdaad free te zijn en geen Suse pakket van 150 piek.
</quote>

Wat flauw zeg....je betaalt hier dus inderdaad voor de boeken...btw een los boek over SuSE kost ook wel 100 a 150 piek....en wat dan nog, het is een prima distro en nog altijd stukken goedkoper dan bv Win2K, bovendien HOEF je niet te betalen als je gewoon de ISO download.
Linux hoort inderdaad free te zijn en geen Suse pakket van 150 piek
Linux is gratis, die 150 piek betaal je voor de boeken en extra applicaties. Linux krijg je er gratis bij.
Linux wordt helemaal niet aangepast. Wat aangepast wordt, is een linuxapplicatie, die het mogelijk maakt M$ apps te gebruiken. Snap je wel waar het over gaat?
Linux wordt geen commercieel produkt, het is gratis, en dat zal zo blijven ook.
Wine Windows emulator voor Linux
Wine Is Not an Emulator

Het probeert de API na te doen. Wat best pittig is, omdat dit niet goed gedocumenteerd is. Lang hebben mensen gespeculeerd of M$ Office geen "geheime" calls gebruikt.

Het verschil met een Emulator is, dat een win32 applicatie gestart m.b.v. Wine naadloos op je desktop aansluit. En dus niet in een emulatie-windowtje-waar-windows-in-draait.
Het is geen emulator maar probeert iets na te doen !!

wat is jouw definitie dan van een emulator

volgens mij emuleert wine de api's....
Het probeert de API na te doen. Wat best pittig is, omdat dit niet goed gedocumenteerd is. Lang hebben mensen gespeculeerd of M$ Office geen "geheime" calls gebruikt.
Wat nou niet gedocumenteerd, die API calls is gewoon standaard koek voor een programmeur onder Windows. Elk normaal programma maakt daar gebruik van dus ook de man die het maakt..

edit:

Troll haha lees de handleiding eens...
In de Windows API zitten wel degelijk 'hidden function calls'. Microsoft is daar zelfs al voor aangeklaagd. Dus niet alles is gedocumenteerd.
Beschouw het als object-oriented programeren. In je doc staat de API beschrijving van het object dat je hebt geprogrameerd. Maar als je de code goed bekijk zou het best wel 'ns kunnen zijn dat je dingen direct kunt doen.....
Wat nou niet gedocumenteerd, die API calls is gewoon standaard koek voor een programmeur onder Windows
ahh dus jij kent de overgebeleven 70% uit je hoofd? De volgens microsoft 'deprecated' calls die opvallend veel door ms office gebruikt worden? :Z


* 786562 Linuxman
Wine is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix. Think of Wine as a Windows compatibility layer. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes. Wine works on most popular Intel Unixes, including Linux, FreeBSD, and Solaris.
Lijkt me toch wel een emulator....
Lijkt me meer 'n API....
Kijk 'n emulator die doet iets na. Maar Wine doet niks na. Wine vertaald (dat is niet hetzelfde als nadoen) Windows API calls naar Unix API calls. Wine is 'n tolk maar het is geen emulator.

edit:

flamebait? hoezo, ik leg het verschil uit tussen emuleren en vertalen. Ik zie niet in hoe dat tot 'n flamewar kan lijden....
Dus een doodgewone interpreter, net zoals de command.com van DOS, die vertaalt ook die commandos allemaal naar iets wat DOS uit kan voeren (of, als je in Linux wilt blijven: bash, die doet hetzelfde)
Ik denk toch meer aan hoe Direct X bijvoorbeeld werkt:

videokaart <-> HAL <-> Direct X <-> software

linux os <-> wine <-> winlib <-> software
Wel grappig dat ze dat allemaal voor elkaar hebben gekregen, maar is het niet gewoon makkelijker om StarOffice of Corel WP Office te gebruiken onder Linux? Is nog gratis ook ;-)

<off-topic>
Ik gebruik steeds vaker Linux als desktop ipv Win98, maar er is 1 ding dat ik nog steeds vervelend vind, nl. dat de muis niet zo lekker beweegt als in Windoos (lijkt wel alsof muis IRQ minder hoge prioriteit heeft ofzo, want hij hapert bij veel disk activiteit). Als iemand weet hoe dit aan te passen is, pls mail me op bijl@multiweb.nl.
Thanks.
</off topic>
Corel WP Office voor linux gratis?
Vertel me effe waar, dan ga ik hem gelijk binnehalen

Volgens mij is Wp 8 voor linux gratis, (net als photopaint)
maar moet je voor de hele office -2000- een bom duiten neertellen. (Maak daar 99 $ van, dus dat loopt met de huidige koers nog aardig op ;( )
Lees de IRQtune handleidingen maar eens, inderdaad zet windows de prioriteit van de muis op 1, terwijl hij bij Linux heel laag staat (harddisk etc. staan veel hoger)
Petje af voor diegenen die dit voor malkander :) krijgen. Echt iets voor mensen die op hun werk als enige 'moeten' bv word moeten gebruiken, ken je toch mooi daaronder linux draaien, met alle voordelen van dien. Ik denk niet dat MS daar wat tegenin kan brengen mits officiele versies gebruikt worden. Voor mij is het een goede stap in de richting dat je je applicaties onafhankelijk van het OS kunt kiezen. zodat het twee kampen idee verdwijnt, je pakt gewoon wat je het beste ligt. beter!
Ik denk niet dat MS daar wat tegenin kan brengen mits officiele versies gebruikt worden.
Support hoef je niet te verwachten denk ik...

Edit

Ik bedoelde dus ook support van MS op die office bedoel ik dan.

En ja ik mijn Windows legaal..
Support hoef je niet te verwachten denk ik...
Support hoef je sowieso niet te verwachten, tenzij je HotFix support koopt bij MS, maar dat kost fl. 60.000 per machine, en zo rijk zijn de meeste mensen niet.
Van microsoft ook niet; of wil jij zeggen dat je je windhoos legaal hebt...
En waarom dan niet? je hebt het programma gekocht, dus dan heb je recht op support net als ieder ander als er problemen zijn, in het programma zelf.
Met het werkend krijgen onder Wine hoef je idd geen support te verw88
Kan iemand mij uitleggen hoe Wine dan de setup enzo nabootsts?
Start je dan gewoon de setup en denkt MS Office 2k dan dat de setup op een windows-machine draait?
precies! of je kunt natuurlijk een al geinstalleerde versie gebruiken...
Over alternatieven gesproken: De KDE 2.0 final die gisteren gepost is, is ook een hele aadige. Het KOffice dat daarbij zit, is behoorlijk uitgebreid. Hoe het NU met de stabiliteit zit, weet ik NOG niet, maar ik hoop dat het woordje 'final' zijn naam waarmaakt. Verder zit er ook de 'verkenner' en browser Konqueror bij die gebruik maakt van de 'Gecko' engine en dat werkt ook best wel fijn. :Y)

<off-topic>
Wisten jullie dat Gecko niet de eigenlijke naam is van de engine? Mozilla.org vertelt je hier meer over
</off-topic>
Konqueror is niet gebaseerd op Gecko. De KDE mensen hebben zelf een render engine geschreven.
Bravo! En ťťn "bugfix" van Microsoft in de API's is voldoende om het hele zwikkie weer niet-werkend te maken! Natuurlijk zullen ze dat niet doen als een relatief kleine groep Linux-liefhebbers met hun spul aan de gang gaat, maar zo gauw het succesvol wordt, is het voorbij met de pret.

(Officieel is er een Chinese muur bij Microsoft die moet voorkomen dat OS-bouwers en applicatie-bouwers met elkaar samenwerken en het zo de concurrentie op oneigenlijke manier lastig maken, maar ondanks dat ik Microsoft zo graag mag dat ik ze zelfs mijn schoonmoeder zou toevertrouwen, ben ik hier licht sceptisch over }>).

Niettemin: technisch is het knap (vind ik althans, maar ik vind 10 print "sirius"; 20 goto 10 dan ook al heel erg knap programmeren ;) ).
Bravo, en die ene bugfix zorgt ervoor dat de normale Windows programma's ook herschreven zouden moeten worden,
Eerlijk gezegd lijkt vmware mij ook een beter alternatief. Geen probleem met dll's ed wat met wine er dik bovenop ligt.
Bovendien kan ik nu met vmware/linux eindelijk winnt/win98/win2000 suspend to disk gebruiken!!
Jammer dat het een commercieel product is.. :(
Goed zeg...beter :Y) Maar wat ik niet snap is het volgende. MS heeft zich onlangs ingekocht in Corel. Laatstgenoemde schreef al het eea voor Linux, toch?? Dan zullen ze binnenkort toch ook wel zoiets als Word2K e.d. schrijven daarvoor? Of snap ik het dan niet...wat zeer goed mogelijk is.


* 786562 Heerser

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