Ubuntu is a well known desktop OS, which uses the Linux kernel, but its server version is getting quite popular as well. The main reason is the fact that the OS is really light and it will run on almost any hardware with no issues, utilizing its resources to the maximum. Ubuntu is also really reliable and secure and all Long-Term Support (LTS) versions are supported for at least five years, which warrants that you should have a safe and stable software environment on your hosting server at all times. Furthermore, Ubuntu has one of the biggest user communities on the planet, so if you experience any kind of problem or have any question, you'll discover a number of resources on the Internet. One of the basic advantages of this Operating System is the fact that it has tens of thousands of software packages which can be easily customized according to your needs and the needs of the apps that you wish to run, not to mention that you won't have to pay any license fees any time. In contrast, other OS's are paid and their program code isn't accessible, which means that it can't be changed.