Unlike most other desktop and server operating systems, Linux comes in a wide variety of flavors, each based on a common core of the Linux kernel and various GNU user space utilities. If you’re running Linux servers — or Linux desktops, for that matter — you should understand the important differences and be discerning about which flavor of Linux is best suited to any given situation. This article will help you do just that.