drilix.com

Freedom, Community & Sustainability

The story of the Hurd kernel

November 1, 2011 -- William
Last modified on May 2018

I find the story of the Hurd really interesting because it goes much beyond the discussions about the kernel, GNU, Free Software, Linux and computers in general. It involves people, relationships, strategies, decisions, work, commitment, random events and many other things that make life so exciting. It is important to see the mistakes of this project to try to avoid them and it's much easier to spot them now that we know the outcome. I believe that the GNU people did the best they could under the circumstances but, of course, they couldn't predict the future.

What is a kernel, what is an operating system?

October 25, 2011 -- William
Last modified on December 2016

Can you tell the difference between a kernel and an operating system? Aren't they both standing between the humans and the machines? Although the term "kernel" is well defined, an "operating system" is not and most of the time there is no reason to differentiate an OS from its kernel. It is interesting to do that though in order to know the difference between Linux and GNU/Linux.

The gnu and the lion, a high tech tale

October 17, 2011 -- William
Last modified on October 2016

This is a story that does not start with “once upon a time” and does not end with “and they lived happily ever after”. This story is about the concrete jungle, it's about the wild world we live in. This is a story about the ugly things that happen behind the scenes while the show must go on... this is the story of the fight for survival of two operating systems.

What is GNU?

July 22, 2011 -- William
Last modified on November 2016
GNU logo

GNU is an operating system that is developped by the GNU prject. The GNU project is part of the Free Software movement and aims to build a free (as in freedom) operating system. The project consists in gathering people around the world to develop software that is freely available and can be modified and distributed without restrictions. To license GNU, Richard Stallman created the GPL (General Public License) that is widely used today to license all sorts of Free Software. This license grants to the developer and to the users four basic freedoms to use, share, modify and distribute software.