Saturday, November 23, 2013

Does Linux have too many versions?

Today I was reading a response to a SuSE 3.1 review. The responder commented on how "Linux" has too many versions that work differently and that they should all amalgamate.

That made me reflect on one of the main difficulties of explaining GNU/Linux based operating systems: We (Free software advocates) haven't been able to properly explain that "Linux" is not an operating system, It is the kernel that drives many operating systems, most based on the GNU operating system.

When people say "Linux has many versions" it shows that even people that use one of them don't fully understand that they are talking about many different operating systems. Some more experimental, some more free (as in freedom), some more stable, some more mass market appealing.
  • SuSE falls in the later categories, stable and mass market appealing as it includes many proprietary extensions
  • Debian is more experimental and more free (as in freedom) 
  • Mint is in between both.
  •  gNewSense is mean to be totally free or proprietary extensions.

"Development teams" for the different operating systems are mainly responsible for the packaging and polishing the configuration. That's why the packaging and configuration tools tend to be different. But for the most part they all follow the same standards and moving from one to the other is not a difficult task.

If you are new to Free software, just try a few of them. Stick to one you like. After a while, you will be able to do things in any of them with little difficulty.

If you are a seasoned Free software user, I ask that, when speaking to other people, you to use the name of the operating system (Distribution) you are using and maybe "which is a GNU/linux based operating system".

This may help new users understand how they don't have fragmentation, they have options.

2 comments:

Mike S said...

I use appinventor and its great. After going through lots of headaches i was able to monetize easy and fast with Mike's tutorial. You can find it here.. http://goo.gl/Pt9hGM

Recommend it!

Charles said...

My own feeling is that having many Linux distributions give people a lot more choice. There would be no Ubuntu without Debian (at least not how it is now). No Mandriva/Mandrake/OpenSUSE without Red Hat and no "distribution X" without all of them.

I don't believe the argument that unifying distributions would lead to a better Linux *distribution*. It would be like arguing every version of Windows got better over the years (I'm sure there are some that will argue this way). The great thing about having choice is that if I don't like the Unity desktop I can go for XFCE, Enlightenment, or something that works better.

Also in my experience some Linux distributions work better on particular hardware. On my desktop at home I run Kubuntu, my notebook Xubuntu, but I've run SuSE Pro (years ago), Fedora/Red Hat, Mandrake/Mandriva, Debian GNU/Linux, and CentOS.

Choice is good!