Ubuntu is a well known desktop OS, which uses the Linux kernel, but its server version is getting quite popular too. The main reason is the fact that the OS is amazingly light and it will run on almost any kind of hardware without issues, utilizing its resources to the maximum. Ubuntu is also very reliable and secure and all Long-Term Support (LTS) versions are supported for a minimum of five years, which guarantees that you will have a secure and dependable software environment on your server at all times. Also, Ubuntu has one of the biggest user communities in the world, so if you experience any issue or have any kind of question, you'll discover numerous resources online. One of the key advantages of this OS is that it has tens of thousands of software packages which can be freely adjusted in accordance with your needs and the requirements 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 OS's are paid and their program code isn't accessible, thus it can't be changed.