[Editor note - this one turned out longer than I thought it would be. Scroll to the bottom for the link to the VMWare discount]
I’ve been using VMWare on and off since they started making the darn thing back in 2000. I initially tried pirate copies on Windows and Linux on a Celeron 333 with 128MB of RAM. It was slow. But it did run and emulate the x86 machine properly. Since then, I’ve adopted the free (Server) edition of VMWare as my test machine as most physical machines I use are Linux based. I use it to try out live CD’s and the like.
Unfortunately, VMWare decided that developing for Mac OS X was totally different to Linux. There’s some truth to that; it depends on what you’re trying to do. Regardless, it means there was no free version of VMWare to use legally. I didn’t bother with it much until Fusion 2.0 came out in Beta. Basically, using the Linux Server edition was driving me nuts with all of it’s problems. Not so much problems with VMWare, but problems with the fact that Linux is so fragmented in the way that distributions deploy software version that it’s hard to expect _anyone_ to come out with a product that worked flawlessly with all combinations! VMWare on my Ubuntu box did work, but when I changed software configurations it would often break, and I spent almost as much time reconfiguring it as I did using it.
So, I decided to start using my Macbook Pro as my primary VMWare device. Fusion 2.0 beta was free. Yay. I used it for about 6 months. I was still using it after it expired, because all you need to do is set the OS clock back and the serial number becomes logically valid. But I was starting to use the software to run my bootcamp partition to access Microsoft Activesync for my phone. The only reason I needed to use ActiveSync is because there is no free way that I know of to transfer files to a Windows Mobile phone. Anyway, setting the clock back in OS X results in the clock in the VMWare BIOS being set back, which results in the Windows clock being set back (internet time is not enabled by default in Windows XP). This was then passed on to my phone which messed up my appointments every time I plugged the phone in. Sheesh!
So I decided to buy it, kind of. I was watching the price for about a week. Yes, it’s US$89, but I’m in Australia, and our exchange rate moves. Actually, at the time, our exchange was about 0.80:1 to the US dollar on average for about 6 weeks. No problems. A little over AU$100 for the licence. Well, next time I build a website, and bank another cheque, I’ll fork over the money. No need to hurry right? Wrong. Our dollar plummetted to just over $0.50 to the US dollar. Suddenly it was over $150 to buy the licence. Well, I know it’s only $50 more, but I’m not paying $150 for a software licence. I think that’s just wrong. It’s not like I’m going to use it to make $50,000.
So I’ve been waiting for the Australian dollar to go back up, but it doesn’t seem to want to break that $0.70 mark for the past month or so. I had an idea tonight though: promotional codes! I scoured the web a little bit and found that most deals had expired. Actually VMWare themselves had a good one on Dec 1st, 50% off. But it was valid for that day only. Shame I missed that. The good news for me is that they were offering a 25% discount until the end of 2008. That’s under $100 for the license. Hooray! I just bought mine, checked out, and got my license key. Start up VMWare, get the complaining license screen, hit “Enter Serial”, and away I go!