Lower cost alternates to VMWare?
I need work in a Linux environment occasionally for school projects, so I'm looking for a low cost alternate to VMWare. I've got a dual boot setup now, but it's a real pain in the @ss to reboot every time that I want to switch over. Also, I recently tried installing cygwin, but for some reason it brought my system (running Win XP Pro) to a crawl.
yet another anon
2OS2. Its free for evaluation, I think.
Microsoft recently bought Connectix's Virtual PC. If you have MSDN access, it's included there. If not, it's $129.
Win4Lin may be a good alternative for you:
I'm a big fan of the CoLinux Open Source project http://www.colinux.org
"I believe Microsoft's next release of Virtual PC, coming later this year, will remove official support for any Linux or BSD distributions."
Leauki (Andrew J. Brehm)
If you're looking for a *nix environment on Windows XP (you say you tried Cygwin), then Microsoft's Services for Unix is definitely worth a try. I have it on my laptop which runs XP and have found it pretty good. It's a free download from msft, and then you can go to www.interopsystems.com and download many of the open source products which have been ported to SFU.
Don't want to turn this into a VMWare versus Virtual PC debate but I find that VMWare runs Linux much better than Virtual PC because of the optional drivers (VMWare Tools) that you can install to accelerate graphics in the Linux guest O/S.
"Legacy platform" to microsoft means NT 3.51 and NT 4, not Linux and *BSD.
"Besides, it's not like they're explicitly making Linux not work, it's just that you can't call them for help if it doesn't. "
>>What sort of things are you needing to do in Linux?
yet another anon
If you can afford it, bite the bullet and get VMWare or Virtual PC. Try to get an academic license or pick up an old version on ebay.
On Ms's site it explicitly says that other x86 OS's will work, but that they only support getting Windows to work as that's their OS. They discuss it in an FAQ and it seems perfectly reasonable to me.
You might want to take a look again at your Cygwin setup. I use it on a regular basis with no issues on several machines.
No one giving a link to, bochs ( http://bochs.sourceforge.net/ )
Be sure to check out Knoppix:
Have a look at QEMU, from http://bellard.org - It's getting ready for prime time, and offers relatively decent performance for running anything on anything (e.g., SPARC on x86 or x86 on x86 or x86 on PPC, etc). It's quite amazing, technically (read the source luke!) - a JIT recompiler for machine code that builds on the platform's native compiler for translation, and thus can be ported to new architectures _very_ quickly.
Since you are a student chances are very high you or your institution qualify for one of the special MS programs that will get you MS sofware for peanuts. E.g. if you aree in higher education check out wether your school is enrolled in http://www.msdnacademicalliance.net/ . Virtual PC is part of the package and in that case you can probably get it for free (or for a small administrative charge) form your institution.
Just me (Sir to you)
I've weighted the options of cost (e.g. VMWare) vs. time consumption for setup (open source) and have opted to just stick it out with the dual boot setup. Thanks for all the responses, though.
yet another anon
Why not get another PC? You don't need a particularly fast one, you can skimp on the RAM and graphics card (because you'll be running the X server on Windows), and you won't need a monitor or keyboard. I'm sure you could get a second hand one pretty cheaply, or blag on old one from somewhere.
Fog Creek Home