After installing Linux last week I then realized that my spare PC needed Windows since it was running my license server. I mentioned before that I needed Linux to run Apache, and now it turned out that I needed Windows as well.
The solution? Virtualization.
It seems that every technology vendor and manufacturer I've talked to during the past year has been talking about "virtual this" and "virtual that" - all with different meanings of what virtual means.
In this case it means that I'm running XP with a cute little virtual Linux instance inside it.
The XP portion runs my license server while the Linux portion runs Apache. It all seems to be working pretty well, though the performance of both systems could be better. It's not like I hammer them or anything so I think this setup will be fine for my needs.