Ubuntu is a preferred desktop Operating System, that uses the Linux kernel, but its server edition is getting really popular as well. The main reason is the fact that the operating system is very light and it can function 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) versions are supported for a minimum of 5 years, which guarantees that you will have a secure and stable software environment on your server all the time. Also, Ubuntu has one of the largest user communities globally, which means that if you experience any kind of problem or have any question, you'll discover plenty of resources on the web. One of the main advantages of this OS is the fact that it has a large number of software packages which can be freely modified in accordance with your needs as well as the requirements of the applications that you need to run, not to mention that you won't have to pay any license fees at any time. In comparison, other Operating Systems are paid and their program code is not accessible, which means that it can't be changed.