This is a compilation of all the fun things you can do to get more Linux/Unix-y stuff running on various versions of Windows, whether it be for testing portability, legacy software setups or just playing around.
In case other people have done a better job of explaining what else they have done or have used back in the day, add it in this thread.