Ubuntu is a Linux based operating system built on Debian‘s architecture and infrastructure. For the last 10 years Ubuntu has become probably the most popular and widely used Linux distribution in the world.
The system is developed by a UK based company called Canonical Ltd. Canonical was founded (and funded) in 2004 by South African entrepreneur, Mark Shuttleworth. Canonical provides commercial support to companies using Ubuntu for a fee. The revenue from this support then goes towards the ongoing development of Ubuntu.
The History of Ubuntu
A South African internet mogul (who made his fortune selling his company to VeriSign for around $500 million) decided it was time for a more user friendly Linux. Shuttleworth, like many other technically inclined people, was a huge fan of the Debian project. However, there were many things about Debian that did not fit with Shuttleworth’s vision of an ideal OS. He took the Debian distribution and worked to make it a more human friendly distribution which he called Ubuntu.
The word “Ubuntu” is an ancient Zulu and Xhosa word which means “humanity to others”. Ubuntu also means “I am what I am because of who we all are”. It was chosen because these sentiments precisely describe the spirit of the Ubuntu Linux distribution.
Shuttleworth (born in Welkom, South Africa) liked the term Ubuntu as a name for the new project for several reasons. First, it is a South African concept. While the majority of the people who work on Ubuntu are not from South Africa, the roots of the project are, and Shuttleworth wanted to choose a name that represented this.
Ubuntu follows a strict development schedule. Canonical ships new versions of Ubuntu every six months, in April and October. The naming convention always leads with the year and trails whether it is an April or October release. For example, Ubuntu 20.04 LTS launches in April 2020. Each release receives free support for nine months.
In April, every two years, Ubuntu release a new Long-term support (LTS) releases where all of the developments from the previous two years accumulate into one up-to-date, feature-rich release. These releases focus on performance enhancement and stability. The LTS is what Ubuntu recommend to large scale enterprises, general users and businesses. LTS releases are supported for five years, and are released every two years.
Ubuntu Code Names
The logic behind every Ubuntu version’s Code name & Naming convention that is followed.
Ubuntu Code name is that they have two word names where starting Letter of both the words are same (For example, Ubuntu 20.04 is called Focal Fossa where both first letters of the two words starting with a F).
Ubuntu Version’s code names are made of two words, first being an adjective and the second one is an animal name with the same first letter.
Software repositories in Ubuntu
Each Ubuntu version has its own official set of four repositories:
- Main – Canonical-supported free and open-source software.
- Universe – Community-maintained free and open-source software.
- Restricted – Proprietary drivers for devices.
- Multiverse – Software restricted by copyright or legal issues.
PPA stands for Personal Package Archive – software repositories designed for Ubuntu users and are easier to install than other third-party repositories. PPAs are provided by the community and you should be aware of the possible risks before just adding a PPA.
In reality, it’s no different from any other Ubuntu repository. When you add a PPA to your Ubuntu system, you’re adding another software repository for your package manager to pull from.
Canonical, the people behind Ubuntu, also created a service to host PPAs and other software projects called Launchpad. You can find literally thousands of projects on Launchpad, and while they aren’t all PPAs, a good chunk of the PPAs that you do find will be hosted on Launchpad.
Ubuntu Based Distributions
- Elementary OS
- Linux Lite
- Linux Mint
- Peppermint OS
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Studio
- Zorin OS