VirtualBox is awsome as far as speed but as far as networking options for a virtual network on a single host the options are limited to your ability to perform advanced configurations and scripting through terminal with linux and VBox commands.
In VMWare server version 1 and 2 Host interface bridging just works by choosing the bridging option. That's it! But where I can barely run one vmware vm on my host with AMD64 X2 and 2 GIGs of RAM, I can run 3 or 4 VirtualBox vm's at once on the same system.
The web interface brings networking to a screeching halt because of bandwidth in VMWare.
So it all depends on what's important to you as to which one to use but either one will work with Linux or Windows as a host and Win/Linux guests. Even virtual windows servers and linux servers. Virtualization is awsome!! »
I have to agree from my experience as limited as it is, that a VM with windows is the best way to run Win apps.
I was new to linux when I tried Wine. A few months and a new version of Ubuntu later, I tried it again with the same bad results. Nothing I tried to install would work right. My lack of understanding and not being able to just click on an exe and have it all work perfectly plus the need for Windows and lack of time to mess with Wine was enough motivation to install VMWare.
I will admit though that I didn't try to research the problems or check out the list of supported apps before trying to install. I think Wine is like many things in Linux. To get the best performance or in some cases, any performance at all, you have to RTFM 2 or 3 times and then go ask for help on a forum. BTW, Most of the forums are really great.
Having said that, Ubuntu is still far better in many areas than Windows in my opinion, So when I have time, I'll go RTFM again and give Wine another try.:-) »
The use of acronyms has gone to insane levels in all of the IT World. SQL is three letters S, Q, and L. That's how it's pronounced. People who insist on calling it sequel are TARDS in my opinion. Trying to make words when it's just as fast to say and even faster to write the letters doesn't make one seem cool or computer savy. It makes them silly. I won't say a word about sudo because I have the utmost respect for the linux Guru's. They can call it what they want.
It's funny though that my friend who got me started on Linux kept telling me to try installing a Digital Subscriber Line on my thumbdrive? DSL (Damn Small Linux):-)
Thanks for the informative article! It beats trying to figure out man pages. »