Operating Systems > macOS
This rival kicks VPC's Ass
worker201:
Darwin project or Darwine project?
heh, I can answer both.
Darwin is the open source BSD variant for PPC architecture that OSX is based on. If something is supposed to work in Darwin, it will work on a Mac, in theory.
Darwine is the wine project for Darwin. Wine, in typical gnu fashion, stands for 'Wine Is Not an Emulator'. But that's only technical, for newbie purposes, it functions as an emulator. Using it, people have been known to run Windows programs, like Word and Photoshop on their Linux machines. It's not perfect, because MS only releases partial APIs, so the rest has to be guessed and tested. Anyway, if wine were to run on Darwin, then you could use it on your Mac. It is not technically an emulator, and thus does not have the same problems that emulators do, like incomplete environments and on-the-fly instruction translation.
Oh, and since wine is open source, and Darwin is open source, Darwine will be open source, which will be free.
Till then, maybe this VPC might be a good idea, if it works.
ravuya:
QEMU is a much better x86 emulator at this point, anyway. Blazes through a Windows install.
Aloone_Jonez:
quote:Originally posted by worker201:
Wine, in typical gnu fashion, stands for 'Wine Is Not an Emulator'.
--- End quote ---
Well it isn't a CPU emulator if it's running an 86x Windows program on an 86x processor even if it's running under Linux instead Windows.
quote:Originally posted by worker201:
But that's only technical, for newbie purposes, it functions as an emulator. Using it, people have been known to run Windows programs, like Word and Photoshop on their Linux machines.
--- End quote ---
If Wine is "emulating" anything it's just the Windows API.
quote:Originally posted by worker201:
It's not perfect, because MS only releases partial APIs, so the rest has to be guessed and tested.
--- End quote ---
Exactly Microsoft
quote:Originally posted by worker201:
Anyway, if wine were to run on Darwin, then you could use it on your Mac. It is not technically an emulator, and thus does not have the same problems that emulators do, like incomplete environments and on-the-fly instruction translation.
--- End quote ---
If you were to run 86x programs on a Mac you would need an emulator. Wine is not an emulator when run on a PC but it would have to be run with an emulator to run 86x programs on a Mac. It would be a lot better than using a traditional emulator where you need a copy of Windows, as Wine's Windows API emulation librarys would be used instead.
You can also compile programs with Winelib a GPL library that "emulates" the Windows API under linux.
What is Winelib
quote:
Another benefit is that a Winelib application can relatively easily be recompiled on a non-Intel architecture and run there without the need for a slow software emulation of the processor.
--- End quote ---
quote:
Oh, and since wine is open source, and Darwin is open source, Darwine will be open source, which will be free.
--- End quote ---
As well as being free all open source software is portable unless it's written in Assembly or Visual Basic.
quote:
Till then, maybe this VPC might be a good idea, if it works.
--- End quote ---
Don't you need Windows to run Mac software under Virtual PC?
Refalm:
quote:Ravuya: QEMU is a much better x86 emulator at this point, anyway. Blazes through a Windows install.
--- End quote ---
Hello Ruvaya
How well does QEMU do when you're using a performance heave program on your virtual Windows installation?
Navigation
[0] Message Index
[*] Previous page
Go to full version