Linux has a somewhat contradictory reputation. On the one hand, it's known as a rock-solid operating system that never goes wrong and offers countless hours of uptime. On the other hand, it's also ...