Ubuntu is a well-liked desktop Operating System, which uses the Linux kernel, but its server edition is getting quite popular as well. The main reason is that the operating system is very light and it'll run on almost any kind of hardware without issues, utilizing its resources to the max. Ubuntu is also extremely reliable and secure and all Long-Term Support (LTS) editions are supported for a minimum of five years, which warrants that you should have a protected and dependable software environment on your server all of the time. Furthermore, Ubuntu has one of the largest user communities on earth, so if you experience any problem or have any question, you will find lots of resources on the net. One of the basic advantages of this Operating System is the fact that it contains numerous software packages which can be freely adjusted in accordance with your needs and / or the requirements of the apps that you'd like to run, not to mention that you won't have to pay any kind of license fees at any time. In comparison, other OS's are paid and their code isn't accessible, thus it cannot be changed.