WINE is basically a windows emulator??
|
| Author | Content |
|---|---|
| cgagnon Nov 02, 2009 8:07 PM EST |
Just a nit pick...but what part of ... Wine Is Not an Emulator .... does this person not get. |
| chalbersma Nov 02, 2009 8:35 PM EST |
But it acts so much like one. |
| twickline Nov 02, 2009 9:42 PM EST |
Hello, basically? Cheers, Tom |
| gus3 Nov 02, 2009 10:24 PM EST |
No, not even basically, if the notion is disowned outright from the very beginning. WINE emulates nothing. It re-implements the various Windows API's on non-Windows, but still x86, platforms. |
| dinotrac Nov 02, 2009 10:30 PM EST |
So, gus -- how, exactly, is that not an emulator? |
| Steven_Rosenber Nov 02, 2009 10:38 PM EST |
Semantics. |
| gus3 Nov 03, 2009 12:02 AM EST |
An emulator reproduces programmatic behavior all the way down to the hardware. For example, Bochs emulates an x86-based PC even when it's running on Power or Sparc. A keystroke results in a pretend INT 1 in Bochs, even if the event was reported from a remote X11 server. Wine does no such thing. It pretends to be Windows, not an entire PC. When a Windows program runs under Wine, it has its own process space, and the program code runs directly on the x86 CPU, no emulation required. |
| dinotrac Nov 03, 2009 7:20 AM EST |
gus3 - Twist yourself around all you want. The only test that matters is the duck test. If it quacks like duck and walks like a duck, then it is a duck. From the standpoint of a WIndows application, wine attempts to act like Windows. Quack, waddle and all that. It's not a perfect duck, but a duck it is. And an emulator, too. PS: Nobody said that wine is a PC emulator, just a Windows emulator. |
| Bob_Robertson Nov 03, 2009 8:50 AM EST |
The original name was WINdows Emulator, WINE. But then they realized that Microsoft could use their legal team against them, so they changed it to "Not and Emulator" to avoid those kinds of problems. |
| dinotrac Nov 03, 2009 9:14 AM EST |
Thanks, Mr. Bob. Always good to have another coot on hand. |
Post a reply to this thread:
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help
Sign up and post (it is free) or Log in and post
