
- Image by renuka_prasad_b via Flickr
It is an old joke, right? Not quite in this day and time. The meaning of GNU has changed from just an animal to a recognized computer term. GNU in the computer world means “GNU’s not Unix”. GNU was the alternative software to Unix in the early 1980′s, but was at the same time compatible with Unix.
Still clear as a foggy day in London town as the old song says. Well, GNU is an operating system and an operating system is the software that runs all other software on your computer. In the early 1980′s there was no operating systems freely available. At that time there was an owner of the operating system software, and the law which forbid any and all users from cooperating. So in steps Richard Stallman from MIT, who in the 1970′s, had been working with his group and with computer companies on free software for the public. He decided this just wouldn’t do. The early days of computing was based on cooperation. Richard wanted to bring this back. The way Stallman choose to bring it back was to create the GNU Project.
Like all things anyone steps in the middle of, the project turned out to be much larger, and more time consuming than expected. First money had to be found to support the project. Richard and friends turned to creating the Free Software Foundation which initial funds were used to begin the GNU endeavor. After many years and trials all the programs for the operating system were written except for the essential core software. Lo and behold in Stallman’s time of need in pops Linus Torvald and his Linux kernel. The two found each other and thus the GNU and Linux systems merged and gave birth to not only a free operating system, but also a foundation for the open source movement.
In these times, people say fairy tales don’t exist anymore. Well, in the computer world many such tales exist.









