GNU/Linux

What is GNU/Linux?

GNU/Linux is a collection of (mostly) free software (Linux contains binary blobs). Linux is a kernel and GNU is a project that makes a lot of software that is important in the free software world. A lot of operating systems out there build on the GNU/Linux foundation. Some famous GNU/Linux operating systems are Ubuntu, Red Hat Enterprise Linux, Fedora, openSUSE, Debian and Linux Mint.

I run different flavors of GNU/Linux myself, both for work, for home use and on servers (like the one this blog is running on).

Why do I use GNU/Linux?

  • I use it because I like the idea of free (as in freedom) software. I value open collaboration. I like the communities for the different projects, the openness of open source code, the knowledge sharing, and so on.
  • I don't enjoy Windows, so that is also a reason. I find myself more at home with GNU/Linux. I feel more productive and it lets me do what I want and tweak what I want.
  • I value privacy and security. GNU/Linux is decent in that regard.
  • It's free of charge. I can run it everywhere with no expenses.
  • What else can I run? OpenBSD? Sure, but GNU/Linux has more choices when it comes to software, and it has a bigger community. Another point is that I have invested a lot of time into the GNU/Linux world, so it's comfy to stay there. If I want an operating system that is 100% free software, I could go for something like Parabola GNU/Linux-libre or PureOS. They ship libre Linux kernels. OpenBSD is also good stuff though.

Hard to understand all the terminology used here? Check out this article from the GNU Project (gnu.org). It will explain what free software is about.