Ubuntu is a preferred desktop Operating System, which uses the Linux kernel, and its server version is getting really popular too. The main reason is the fact that the OS is amazingly light and it'll function on almost any kind of hardware without issues, utilizing its resources to the fullest. Ubuntu is also very reliable and secure and all of the Long-Term Support (LTS) releases are supported for at least five years, which warrants that you should have a risk-free and dependable software environment on your hosting server all of the time. Furthermore, Ubuntu has one of the biggest user communities around the world, so if you experience any issue or have any question, you'll find plenty of resources on the web. Among the basic advantages of this Operating System is that it has tens of thousands of software packages which can be easily changed in accordance with your needs as well as the requirements of the apps which you wish to run, not to mention that you will not have to pay any license fees at any time. In comparison, other OS's are paid and their program code isn't accessible, which means that it cannot be changed.