Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Phred (5358)


Fred is a Perl and PostgreSQL geek. He has made some very small contributions to a few cpan modules and mod_perl.

Journal of Phred (5358)

Wednesday May 21, 2008
01:25 PM

Virtualization for open source development?

[ #36486 ]

I've been doing more mod_perl hacking of late, and have been running into the issue of diagnosing problems on different operating systems.

Parallels has basically failed me at this point. I paid $99 for it initially, then they released 3.0 a few months later and wanted to charge me another $99 to upgrade. Shortly after, my 2.x version started acting wonky, taking upwards of 10 minutes to start virtual machines, eating up all cpu in the process.

I called up VMWare a week ago and asked them if they had any discounts for open source developers using VMWare to do open source development. The person I talked to didn't really understand what I was asking for, so it didn't pan out. I've download a trial version of Fusion, and it has been working great.

So does anyone know of deals with virtualization environments for open source developers? I can't promise that I would use the virtual machine code _only_ for open source development, but that is really what is driving my needs right now.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • I'm fond of VirtualBox from Sun (formerly Innotek). It works well for running debian and XP if you need it. It's free.
    • I second the vote for VirtualBox. I use it for a bunch of WinXP images that let me test my web apps with Internet Explod^Hrer, and it’s been a nice no-nonsense experience so far.

  • It sounds like qemu is ideal for your needs.

    Because it's an emulator, it can run all sorts of different operating systems, sometimes of multiple types of emulated architectures.

    It's by no means fast, you wouldn't want to do production environments with it, but it's still plenty fast enough that doing compatibility testing is quite reasonable.