http://www.perlmonks.org?node_id=104843


in reply to Trying Win32 code on Linux

The easiest way to test on multiple OS's without re-booting has got to be VMWare. This allows you to run an OS in a virtual machine under another. For instance, on the few occasions I need to use Windows, I just click on my KDE desktop icon for VMWare, and up pops NT, running in a window on my Linux desktop. There's a fast suspend, so I don't even have to wait for NT to boot. You can use raw drive partitions, or make virtual drives using the host filesystem. There are versions that run under various Unixes including Linux, as well as under Win2K and WinNT 4.0.

So you could do the same thing under Win2K: click, and up pops a Linux session.