I’ve been using linux desktop for a year or so now. One noteable thing i keep seeing is that one person will say I dont like XYZ distrobution because of its base. But I am still a little unsure what is meant by it. I am assuming the main difference between each base is the choice of package management(?). But what other factors/aspects that are important for the average user to know about each ‘base’? This is probably quite a broad question to a rather technical answer, but appriciate any answers, and i’ll try my best to understand and read up :)
You can divide distros into two categories:
E.g. Zorin OS is a derivative of Ubuntu, which itself is a derivative of Debian. After the gargantuan effort it takes to make Debian possible, Ubuntu’s maintainers ‘grab’ Debian, apply a set of changes and ship it as Ubuntu. After which, Zorin OS’ maintainers grab Ubuntu, also apply a set of changes and ship it as Zorin OS.
Of course, not all derivatives are created equal; sometimes a single change is applied that by itself constitutes the fork. And other times, the changes are so massive that they blur the lines between independent and derivative; Ubuntu’s changes to Debian is a good example of this.
Derivative distros can’t simply change everything as they see fit; some things are simply essential parts. In most cases, these include:
I was about to write a long ass dissertation, but it became very unwieldy. Consider asking for specific bases and perhaps I will respond for those.
On a final note, it’s worth mentioning that differences between different distros have never been as blurry as they’re today. With e.g. Distrobox, one can install whatever package from whichever distro they want. Thus, we aren’t as tied to the packages provided by the base distro as we were used to. Furthermore, most distros have different ‘variants’ that allow access to different channels or release cycles. E.g. for those who want Debian packages but bleeding-edge; there’s Debian Sid etc.
Sure, a lot more can be said; like how corporate interest plays into all of this. But what has been mentioned above should suffice for now.
I would kill to see this in graph form with popularity included.
the graph (not the popularity)
Great googly moogly!! I had no idea it was that perverse! Now I definitely need to see it culled by popularity.
Ain’t it glorious:D
sorry, best I can do is Glorious Eggroll Linux
Thanks, those are trying times when you offer me a glorious Eggroll. J/K Im running Nobara right now anyway :)
It’s not really that bad. Start from the end to see which ones are still existing today.
But yeah, it would be nice if that last column indicated the level of popularity somehow.
Unfortunately, perhaps understandably so, popularity is very hard to measure on Linux. Though, while far from representative, ProtonDB’s measurements do exist and provide us some insights. As for the distros found on the chart:
Note that Flatpak is not a distribution, but a packaging format.
BoilingSteam’s article in which their thoughts and reflections are written can be found here.
This is what I’m looking for, major thanks!