I have an ancient Samba file server at home. It’s a Pentium Pro 180 with 256mb RAM, a custom BIOS that allows it to recognize large hard drives, and an 80Gb drive. I run Red Hat 7.1 on it and it works just fine. Running X on it is a tad slow, but it’s perfectly usable as a small file server.
I also have a sweet little Windows 98SE box I keep around for older games. It’s a Dell Dimension 4100. 1Ghz PIII, 512mb RAM, 40Gb drive, 32x CD burner. I used Alper Coskun’s unofficial Win98SE service pack, which includes many Win98 patches not included in Windows Update, along with registry and appearance updates. He updates this service pack every so often. I’ve been using it for several years. It boots faster than my 2.4Ghz P4 box and is just as stable.
I keep around a PII-350 and a Duron 700 box for miscellaneous testing and experimenting. I have at various times installed Win2k Advanced Server, Win2k3 Server, Ubuntu, Kubuntu, Mandriva 10.x, Fedora Core 1-6, Damn Small Linux, Knoppix, and others.
I also have a nifty little P200 box. It runs FreeSCO, uses a 4mb Compact Flash card instead of a hard drive, and two PCI NICs. It boots in about 12 seconds once the POST is done. This was my firewall at home for about three years. Except for power outages and tinkering, I think I had to reboot it three times. This box actually started out as a P100, which is more than enough CPU power for a firewall. I swapped in a P200 chip just because I had it around.
My main box is a 2.4Ghz P4 with the 800Mhz FSB and 2Gb RAM.