Running Linux in Linux and Linux in Windows
I've known about the User Mode Linux project for some time now. Basically it's a port of the Linux kernel to Linux which allows you to boot and run Linux as a program under an existing Linux instance. UML is really handy for virtual server type setups where you have one heavy duty machine that runs several / lots of virtual linux boxes. Each of these virtual boxes can connect to the network and operate pretty much independently of each other (very very cool).
Today I found another project called Colinux which is a port of the Linux kernel to Windows. This allows pretty much the same sort of thing only running under Windows as a host OS instead of Linux. Now I can finally fun Linux at work
Nice thing with both of these projects is that they are NOT a complete virtual machine or anything like that which means they are a lot faster than running under VMWare.