Linux: Because rebooting is for adding hardware
Solaris: Because you don't need to reboot to add hardware
Windows: Because rebooting is for adding hardware, adding software,
regularly scheduled downtime, and should also be done on a daily basis to
keep the machine running.
-- From a Slashdot.org post