Ubuntu is a preferred desktop OS, which uses the Linux kernel, but its server edition is getting pretty popular as well. The reason is the fact that the OS is really light and it can run on almost any kind of hardware without any issues, utilizing its resources to the fullest. Ubuntu is also very reliable and secure and all of the Long-Term Support (LTS) releases are supported for a minimum of 5 years, which warrants that you will have a secure and stable software environment on your hosting server all of the time. Also, Ubuntu has one of the biggest user communities in the world, which means that if you experience any difficulty or have any kind of question, you'll discover plenty of resources on the web. One of the major advantages of this OS is that it contains numerous software packages which can be freely modified in accordance with your needs and the requirements of the apps that you want to run, not to mention that you won't have to pay any kind of license fees any time. In comparison, other OS's are paid and their program code is not accessible, which means that it can't be changed.