Ubuntu is a popular desktop OS, which uses the Linux kernel, but its server version is getting pretty popular too. The main reason is the fact that the OS is really light and it will function on almost any hardware with no issues, utilizing its resources to the fullest. Ubuntu is also really reliable and secure and all Long-Term Support (LTS) versions are supported for at least 5 years, which warrants that you should have a protected and dependable software environment on your server all the time. In addition, Ubuntu has one of the biggest user communities on the planet, which means that if you experience any difficulty or have any kind of question, you will discover numerous resources online. Among the key advantages of this OS is that it contains a great number of software packages that can be easily modified in accordance with your needs as well as the requirements of the applications which you would like to run, not to mention that you will not have to pay any kind of license fees any time. In contrast, other OS's are paid and their program code is not accessible, which means that it can't be changed.