Ubuntu is a well known desktop OS, which uses the Linux kernel, but its server version is getting quite popular too. The main reason is the fact that the operating system is extremely light and it will function on almost any hardware without any issues, utilizing its resources to the fullest. Ubuntu is also really reliable and secure and all the Long-Term Support (LTS) versions are supported for at least 5 years, which guarantees that you should have a safe and stable software environment on your server all the time. In addition, Ubuntu has one of the biggest user communities worldwide, which means that if you experience any kind of problem or have any kind of question, you will discover numerous resources on the web. Among the basic advantages of this OS is that it features a great number of software packages that can be easily adjusted in accordance with your needs as well as the needs of the applications which you wish to run, not to mention that you won't have to pay any kind of license fees at any time. In contrast, other OS's are paid and their code isn't accessible, therefore it cannot be changed.