Ubuntu is a widely used desktop Operating System, which uses the Linux kernel, but its server edition is getting very popular too. The reason is the fact that the OS is very light and it can run on almost any hardware with no issues, utilizing its resources to the max. Ubuntu is also very reliable and secure and all of the Long-Term Support (LTS) editions are supported for at least 5 years, which warrants that you should have a protected and stable software environment on your server all of the time. In addition, Ubuntu has one of the biggest user communities globally, so if you experience any issue or have any question, you will discover numerous resources online. One of the main advantages of this Operating System is the fact that it has a great number of software packages that can be freely customized in accordance with your needs as well as the requirements of the applications which you intend 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 isn't accessible, therefore it can't be changed.