Distributions
A distribution is a Operating System created with the Linux kernel and a selection of application software maintained by a community or a company.
A graph of the many dist. variants and its origins can be seen here:
Linux Distributions Timeline (wikimedia.org)
There are two main families of distributions:
Debian variants | Red Hat variants |
---|---|
Software is managed by .deb packages and dpkg, apt, ... | Software is managed by .rpm files and rpm, yum, dnf, ... |
Ubuntu, Kali, Mint, MX Link, etc. | Fedora, CentOS, Scientific Linux, etc. |
Honorable mentions: Suse, Arch, Manjaro, ... |
But why exists so many distributions? Each one is made and optimized for a specific purpose and includes only the desired software packages. So it's important to know how to choose the right distribution.