mattventura wrote:
And it is not a cheap BSD, it's an expensive BSD.
By cheap I obviously meant in terms of quality - how does context get so epically ignored here?
Quote:
VMWare is NOT an emulator is is a virtualization software it DOES not emulate the processor and so last I checked it is not a true emulator.
Thanks to all of you who have posted so far, all of the relevant information is useful.
Quote:
It's an emulator if it emulates hardware. So Wine is not an emulator (hence the name) because it only simulates software, not hardware. Qemu and others like it are full emulators because they emulate a whole system (hardware-wise). If it's something like vmware, it is virtualization without emulation.
Its not so cut and dry. VMWare is an emulator in the sense that it emulates a system. It just doesn't do instruction translation. Everything is still "emulated" (unless its using the Intel VT-x or AMD-V extensions, of course), hence why in the guest it has a bunch of VMWare drivers for things like graphics, mouse, keyboard, etc... When using the Intel VT-x or AMD-V extensions, it will also let you run a 64-bit guest in a 32-bit host.
Wine isn't an emulator because it doesn't emulate anything - software or hardware. *NOTHING* is emulated, hence the name. Software emulation is still emulation. Wine is a wrapper.
Qemu for this situation is pointless since the OP's most likely use for virtualization would be to run Windows in OS X - both of which run on x86 processors. As such, it is for more useful to have VMWare Fusion, Parallels, or VirtualBox over Qemu, since all 3 support a more merging of the two systems (eg, shared desktop, shared clipboard, etc...)
The "expensive" comment was mostly sarcasm. It's more of a watered down BSD.
If you want windows emulation, use wine+native libraries, works flawlessly with pretty much no performance loss.
Also, another great OS X app is this one security script that takes a picture when someone fails to log in. You can even have it. FTP/SFTP it to another location.
mattventura wrote:
If you want windows emulation, use wine+native libraries, works flawlessly with pretty much no performance loss.
Aside from the fact that it is far from flawless and there are some things that Wine can't do, sure. I find running Windows in a virtual machine is far more reliable and robust than Wine. Wine is better for games, of course, no question.
Of you need flawless full-speed windows app, then just do a native XP install. Apple has a built in partitioning tool to do this, but it is very limited. If you can do that sort of thing, use the command-line tool to do it.
mattventura wrote:
Of you need flawless full-speed windows app, then just do a native XP install. Apple has a built in partitioning tool to do this, but it is very limited. If you can do that sort of thing, use the command-line tool to do it.
Except rebooting is a hassle. Virtualization is the perfect solution, why do you keep suggesting subpar solutions?
There really is no "perfect solution". Wine is buggy, most virtualization isn't free, rebooting us a hassle
Kllrnohj wrote:
mattventura wrote:
And it is not a cheap BSD, it's an expensive BSD.
By cheap I obviously meant in terms of quality - how does context get so epically ignored here?
mostly for entertainment value.
and which part of OS X do you consider to be substandard to a normal BSD distribution? the XNU kernel? the preinstalled packages (these are a bit limited, but thats what fink is for)? supporting EFI instead of BIOS?
It's mainly the fact that it is so watered down with apple's GUI and applications.
mattventura wrote:
There really is no "perfect solution". Wine is buggy, most virtualization isn't free, rebooting us a hassle
VirtualBox supports the seamless integration (shared desktop) and is free - about as close to a "perfect solution" as there is.
Quote:
and which part of OS X do you consider to be substandard to a normal BSD distribution? the XNU kernel? the preinstalled packages (these are a bit limited, but thats what fink is for)? supporting EFI instead of BIOS?
The kernel is slow and it lacks many of the "standard" command line utils of a POSIX system. I don't particularly care about EFI either way.
Not sure how much as changed, but when XP is twice as fast as OS X, you know its got problems: http://www.p2pnet.net/story/8723 and http://sekhon.berkeley.edu/macosx/intel.html
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
»
Go to Registration page
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum