
Linux Distributions
Distributions...there are lots of them
What is a distribution
Linux is a very rich operating system, that we are going to discover. Since Linux is Open Source, one can take the source and create something new (a distribution). Thus, I can take Linux's source code, create a new distribution (also called distro), let's say mounirx. And then, you could take my distribution source code, and from mounirx you could create something called examplex etc...Got the point? This resulted in having hundreds of distributions (actually currently 400).
Distros vs. Versions
Let us consider Microsoft Windows to understand this more. Microsoft has created versions of it's operating system. If we want to show this in a single line this would be:
Well, can we translate this to linux? So does linux have versions like windows? No! Linux does not have versions, Linux has distros. And each distro has versions. Want to really see this? So at first let's represent each distro as a line like we did with windows.
Each colored line is a distro, and a line represents the versions according to chronological order (see that on top of image). In order to understand what I am talking about you need to click on the image and then zoom in (then get amazed). Finally, are we saying that there are 400 different operating systems with different looks and different services? Well, since each distro is based on another one we could say that this is almost correct as some distros offers same services but with other looks(we will discuss looks later on in another tutorial).
