Ubuntu is a widely used desktop OS, that uses the Linux kernel, and its server edition is getting very popular as well. The reason is the fact that the operating system is extremely light and it'll function on almost any hardware without any issues, utilizing its resources to the maximum. Ubuntu is also pretty reliable and secure and all of the Long-Term Support (LTS) releases are supported for a minimum of 5 years, which guarantees that you should have a protected and stable software environment on your server all the time. Also, Ubuntu has one of the largest user communities in the world, which means that if you experience any issue or have any question, you'll find numerous resources on the Internet. Among the major advantages of this Operating System is the fact that it includes thousands of software packages which can be freely changed according to your needs as well as the requirements of the apps that you would like to run, not to mention that you will not have to pay any license fees at any time. In contrast, other OS's are paid and their program code isn't accessible, therefore it cannot be changed.