Ubuntu is a well known desktop Operating System, which uses the Linux kernel, but its server edition is getting pretty popular as well. The reason is the fact that the OS is amazingly light and it can function on almost any hardware without any issues, utilizing its resources to the maximum. Ubuntu is also very reliable and secure and all the Long-Term Support (LTS) versions are supported for a minimum of five years, which warrants that you will have a protected and dependable software environment on your server all of the time. Also, Ubuntu has one of the largest user communities around the world, which means that if you experience any kind of problem or have any question, you'll find lots of resources on the net. Among the main advantages of this Operating System is that it has numerous software packages that can be freely customized according to your needs and the needs of the applications which you need to run, not to mention that you won't have to pay any kind of license fees any time. In comparison, other OS's are paid and their program code isn't accessible, which means that it can't be changed.