Thursday 13 August 2009

About Open Source

"Show yourself and others will improve you"

Some people still don't see the advantages of making Open Source products. They are fond of themselves about what they accomplished and don't want to share their ideas. But they forget that there are probably a lot of mistakes in what they made, after all, they are only human (except for some ofcourse).

When you release your software (for instance) other people just might want to use it and improve it, finding your faults and fixing them. It is not just evil geniuses who look at the source and try to break in on every system that use it. The majority of adopters and users will try to make it better, more useable and more secure. Any caveats in your thinking process are unveiled and that is not a bad thing. Don't bend your head and feel bad about it, they just helped you realise that your not perfect and there is still room for improvement; there always is.

Albert Einstein said: "The secret to creativity is knowing how to hide your sources". Albert was a genius but he took a wrong turn there. I don't think he realised that a lot of individuals are smarter than one genius. Creativity is the ability to do something with sources, be it raw materials or code. What is better: one individual sitting in the corner satisfied about the fact that he just created something and people can only enjoy the result. Or a group celebrating the creation of something and sharing it with others to create even more?

I know some people are scared to step out in the light, to show what they did and to accept the fact that they are not perfect, that they are not the best, but a comforting thought might be: no one is!