Well, heck. There's Linux for that and IT'S FREE!
LOL. I don't think I'll ever find the time to learn enough about Linux, although I've heard a number of good things about it.