When it comes to operating systems (OS), we are spoilt for choice with the likes of Debian, CentOS, Microsoft Windows Server, and Red Hat vying for our affection. But what about Ubuntu? How does it square up to the top players in the market? Here’s why I think Ubuntu rules and is a must in every service provider’s product portfolio.
Industry Insights – Ubuntu vs CentOS, does your Linux OS matter?
Let’s start with a little historyAs its name suggests in Zulu, humanity towards others and human kindness, Ubuntu is committed to the principles of open-source software development in which people are encouraged to use the free software, study how it works, improve on its code and distribute it amongst its users.In 2004, Linux was already established as an enterprise server platform, but free software was not a part of everyday life for most computer users. That’s why Mark Shuttleworth gathered a small team of developers from one of the most established Linux projects — Debian — and set out to create an easy-to-use Linux desktop: Ubuntu.To-date, Ubuntu is the reference operating system for the OpenStack project and it’s a hugely popular OS on Amazon’s EC2 and Rackspace’s Cloud. Ubuntu is a unique single platform that scales from consumer electronics to the desktop and up into the cloud for enterprise computing. According to Canonical 70% of public cloud workloads and 55% of OpenStack clouds run on Ubuntu.
Not bad… But what are the people saying?A most recent study conducted from W3Techs describes that 34% of usage for Linux is dominated by Ubuntu, measured by looking at the top 10 million websites as ranked by Alexa. The historical yearly trends showcase the increase in Ubuntu’s popularity over the past 6 years with only a slight increase of usage with Debian, CentOs and Red Hat.
But what’s Ubuntu’s key values?
“This is a great platform to get starting with open source world as well as Linux. From a very newbie user with a USB stick, to a software developer that need a LAMP application platform, all the way up to a system administrator that need a platform to run their utilities, Ubuntu is a good choice” (Tran Phong Vu)“Ubuntu is a free and community supported operating system. Especially for Python, Ruby, Go and Java developers Ubuntu is a common operating system. On the other hand, Ubuntu is easy to use for end-users, built-in features are covering daily needs. Libre Office, Mozilla Firefox, integrated media and audio players are pretty enough for most of the computer users. We use Ubuntu for both development and daily usage in the company and we are pretty satisfied with the results”.(Mustafa Serhat Dundar)In the another user survey conducted by Openstack respondents were asked: “Which operating systems are running OpenStack developments?” Ubuntu servers continue to provide the operating system for the majority of OpenStack developments, indicated by 45% more deployments than in the last survey in October 2015.
“Ubuntu has a lot of software available to be used. It also allows you to have an environment that lets you build software from source fairly easily. Usually, source code of stand-alone apps that can run on MACs can be compiled to run on Ubuntu. It caters to the developer as a vast amount of developer tools are already in the repositories for you to install”