I ran NetBSD on a MacII ci , with Web, Mail,AppleShare and FTP-server , worked perfectly. I had 546 days uptime when I shut it down myself. The only problem was the loud fan sound.
I had no X11 installed, that would probably be to slow, but running via Telnet it was ok.