Open Source Community: Their Life Style and Mentality

If you are familiar with the “open source” movement, you already must know Richard Stallman. The man behind the “copyleft” (as opposed to copyright) paradigm. They advocate the idea of a software being free of any charge, either in using or in distributing.

Also legendary Linus Torvalds: The man behind the most spread operating system after Microsoft’s.

Of course, we cannot individually count each one of them, for they contribute to the open source projects from all over the world. But this writing is not about the individual men that brought about the revolution, it is about the mentality that gives them great power.

SQLite is a very small (really! You can can call it “tiny”) relational database management system. It is wide spread because of its performance and small memory footprint. If you ask me I would say it is miraculously simple and powerful. How did they do it? Just check the code. All the things that make up a system is inside that four megabytes of code. Be it the parser, be it the statement compiler.. All there.

Here is a small comment from the head of every code file it contains:

/*
** 2005 February 15
**
** The author disclaims copyright to this source code. In place of
** a legal notice, here is a blessing:
**
** May you do good and not evil.
** May you find forgiveness for yourself and forgive others.
** May you share freely, never taking more than you give.
**
*************************************************************************

Wow! That is something comes out of the mouth of a saint!

This is just a sample of the behaviour.

Open Source Community loves animals. Most of the software names or any other names they give are animal names.

-GNU is the name of the project that Richard Stallman started to make an open sourced operating system. Until now it was the driving force behind the open source movement.

-The mascot of the Linux operating system is a cute Penguin.

-FireFox, FireBird etc. are Mozilla (oops!) Foundation’s open source products. Other products include SeaMonkeyBugzilla, Thunderbird.

-Hodoop was the name of the toy elephant of Doug Cutting‘s (one of the men behind Hadoop) son. Related to Hadoop; Pig, Hive, ZooKeeper :) ..

You can increase this list beyond books.

Now that we saw they like animals, now let us see what other things they like.

When Java was first being developed, it had the name Oak. Because of the oak tree just outside of the office they worked. Later it was changed to Java (this is what they say in “Learning Java” by Patrick Niemeyer & Jonathan Knudsen) because of the coffee they consumed much during development.

Also Java has a notion of “bean” (as in magic bean). A sort of term used for component based development. But, hey! this is a plant name.

Also, my favourite name “swing“. It is also a Java related name and man, it is a nice name.

So, I am saying as they say:

May you do good and not evil.
May you find forgiveness for yourself and forgive others.
May you share freely, never taking more than you give.

3 thoughts on “Open Source Community: Their Life Style and Mentality

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>