Linux rarely needs a reboot. With more recent kernels, it doesn't really need to reboot at all. Since I've been studying for my CompTIA A+ exam, I've left a lot of material open and handy. I lost track of how long my desktop had been running so I ran a simple terminal command "uptime" to see.
Yes, that would be 53 days, 14 hours, and 38 minutes. Try doing that on Windows.