Reply

Join Date: Apr 2006
Posts: 5,051
Reputation: John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold 
Solved Threads: 332
Team Colleague
John A's Avatar
John A John A is offline Offline
Vampirical Lurker

Re: Gentoo vs Ubuntu

 
0
  #71
Jun 7th, 2007
>wine is an emulator.
WINE is a recursive acronym, Wine Is Not an Emulator. It's called this because it doesn't actually emulate an operating system on virtual hardware, instead it creates a reimplementation of the Win32 API so that the programs it runs can perform at native speeds (or close to it).
"Technological progress is like an axe in the hands of a pathological criminal."
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 1,419
Reputation: TheNNS is an unknown quantity at this point 
Solved Threads: 15
TheNNS's Avatar
TheNNS TheNNS is offline Offline
Nearly a Posting Virtuoso

Re: Gentoo vs Ubuntu

 
0
  #72
Jun 7th, 2007
wine is still an emulator
Florida Rocks!
Reply With Quote Quick reply to this message  
Join Date: Apr 2006
Posts: 5,051
Reputation: John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold John A is a splendid one to behold 
Solved Threads: 332
Team Colleague
John A's Avatar
John A John A is offline Offline
Vampirical Lurker

Re: Gentoo vs Ubuntu

 
0
  #73
Jun 8th, 2007
>wine is still an emulator
I guess in some contexts it could be considered an emulator of sorts, but in reality it's not really one. This is taken directly out of Wikipedia.
Rather than acting as a full emulator, Wine implements a compatibility layer, providing alternative implementations of the DLLs that Windows programs call, and processes to substitute for the Windows NT kernel
Another interesting bit:
An emulator duplicates (provide an emulation of) the functions of one system with a different system, so that the second system behaves like (and appears to be) the first system.
Wine doesn't do that per se.
"Technological progress is like an axe in the hands of a pathological criminal."
Reply With Quote Quick reply to this message  
Join Date: Jan 2007
Posts: 1,066
Reputation: Sturm is on a distinguished road 
Solved Threads: 24
Sturm's Avatar
Sturm Sturm is offline Offline
Veteran Poster

Re: Gentoo vs Ubuntu

 
0
  #74
Jun 8th, 2007
So what do you call it? A compatibility layer?
"Hey ass, don't hijack my thread. This is serious." -JoshSCH
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,160
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 531
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is online now Online
Moderator

Re: Gentoo vs Ubuntu

 
0
  #75
Jun 8th, 2007
its an API
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 11
Reputation: planetxmail is an unknown quantity at this point 
Solved Threads: 0
planetxmail's Avatar
planetxmail planetxmail is offline Offline
Newbie Poster

Re: Gentoo vs Ubuntu

 
0
  #76
Jun 12th, 2007
WINE is an API translator of sorts.

When a program wants to say, 'Open a New Window' instead of calling the real win32 windowopen function WINE translates that into a GNOME or KDE window instead.

That way the code does not need to be recompiled and in fact is run as binary win32 code binaries... so WINE is a Translator I think is the best way to describe WINE.

An emulator is just that... it has to set up memory spaces and run kernel spaces ON TOP of whatever OS is running. This is slow and costly and complex really.

WINE simply translates the SYSTEM CALLS into what Gnome or KDE or Qt or whatever graphics library Linux is using as it's GUI in X Windows. So, there is a small translation time cost but this is not really worth mentioning unless your so nerdy and worrried about absolute speed etc etc.. it is hardly measureable... so it is essential just as fast.
To C or not to C... that is the question.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the Getting Started and Choosing a Distro Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC