If you are looking for a workhorse/server Unix that is proven, stable, and open-source, I suggest FreeBSD (
You can even do a minimal install from FTP (requires a boot floppy). This is the open-source fork from the original BSD Unix, which is pretty much THE original Unix. Now, BSD is teaming up with FreeBSD to include even MORE support from the existing proprietary codebase. I believe this will make FreeBSD the best Unix, period. I mean even better than Sun Solaris, HP-UX, True64, you name it.
I, as many others, first became acquainted with Unix through Linux, and while I still greatly enjoy Linux for a workstation environment, and enjoy some of its innovations, I found FreeBSD have a certain "well-oiled machine" aspect to it that I have not seen on ANY other OS. It is just slightly more difficult to get a grasp on than Linux, but the rewards are worth it.
In your situation, I would recommend, rather than trying to run Unix and Win98 on the same computer, simply find an old Pentium 90 (or even a 486 with 8 MB RAM), and install FreeBSD. If you have an ethernet card, you will be surprised at how easily most cards are detected and installed (PCI is easier than ISA). Then you can run it as a local webserver/FTP server, and telnet into it from your Win98 machine to run commands and scripts. Initial installation and configuration uses a very easy terminal-mode GUI, that gives you choices as you go. [sig][/sig]