Why is it so difficult to contribute to open source projects ?
Well, I know that thousands of people around the world is doing an effort every day. But it's not enough. The programs are beeng used by millions. Why doesn't everybody contribute ?
The answer is: They don't know !
- They don't know why !
- They don't know when !
- They don't know how !
- They just don't know !
Imagine that you are in a restaurant with your wife. The guest at the next table asks you politely: "Could you pass me the salt, please ?". Would you hesitate to pass it to him ? No, I don't think so. And when you pass the salt; he will say "Thank you".
To pass him the salt didn't cost you anything and the response "Thank you" didn't cost him anything. We learned to behave like this as children and we try to teach our children to do the same.
Why ? - Because it works !
So, what has this to do with open source software ?
- The cost !
- The price !
- The good deed for the day !
- Create a CD and give it as a present to somebody
- Use 1 hour as a translator
- Write a small manual (or check another authors manual for misspellings)
- Put a OSS logo on you website
- Write your name on the 'supporters wall' (references)
- What ever ...
All we need is to find out some easy ways to contribute. And learn the children why, when and how.
Let's make a 'thank-you' campaign !