Ubuntu is a well known desktop Operating System, which uses the Linux kernel, and its server edition is getting quite popular as well. The main reason is the fact that the operating system is very light and it'll run on almost any kind of hardware without any issues, utilizing its resources to the fullest. Ubuntu is also very reliable and secure and all Long-Term Support (LTS) releases are supported for a minimum of 5 years, which guarantees that you will have a protected and stable software environment on your server all of the time. In addition, Ubuntu has one of the biggest user communities on the planet, which means that if you experience any issue or have any kind of question, you will find a number of resources online. Among the main benefits of this OS is that it features tens of thousands of software packages that can be easily changed according to your needs and / or the needs of the apps which you want to run, not to mention that you will not have to pay any kind of license fees at any time. In comparison, other OS's are paid and their program code is not accessible, which means that it cannot be changed.