Ubuntu is a widely used desktop Operating System, which uses the Linux kernel, and its server edition is getting pretty popular as well. The main reason is the fact that the OS is extremely light and it'll run on almost any hardware with no issues, utilizing its resources to the maximum. Ubuntu is also extremely reliable and secure and all the Long-Term Support (LTS) releases are supported for at least five years, which warrants that you should have a risk-free and stable software environment on your server all of the time. Furthermore, Ubuntu has one of the biggest user communities on the planet, so if you experience any issue or have any question, you will find numerous resources on the net. One of the major advantages of this Operating System is the fact that it contains a great number of software packages which can be easily changed according to your needs as well as the needs of the apps which you need to run, not to mention that you will not have to pay any kind of license fees at all. In comparison, other Operating Systems are paid and their program code is not accessible, thus it can't be changed.