--
As for me, the answer is quite simple and falls in one of three following categories:
* people do not know _what_ to open source
* people do not know _how_ to open source
* people do not know how to _maintain_ project
Examples:
- you'd like to open source something, but you do know what
- you've found what to open source, but it's too hard to make it generic enough
- you have open sourced it, but there're no docs, so everyone walks by
- your project got recognition and documentation but you alienate other contributions by not accepting their patches, being to strict, or not answering them at all.
How many _people_ contribute to open source? Not many. Everyone has a github account, but how many projects / contributions are there?.. That's also easy to change :)
Also in many cases problem is how people develop software: they develop features, not tools to solve problem, which leads to _lots_ and _lots_ and _lots_ of code that's not generic enough to opensource because it's all AD-hoc.
--
You received this message because you are subscribed to the Google Groups "RubyShift, Ruby User Group Munich" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyshift-muenc...@googlegroups.com.
To post to this group, send email to rubyshift...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyshift-muenchen/CAEx2pdfxz3cpei4fLBMW8W3xhaM2%2B1PDDbVmUciJzm0YL1iyMQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyshift-muenchen/etPan.51decd1e.6b8b4567.20de%40noname.
I sympathize with some of your thoughts here; the question I ask myself sometimes: Why is it that so few software companies 'give back' to open-source projects?
I think 37signals and documentcloud are just 2 great examples of companies that make great use _and_ contributions to the open-source (Ruby) ecosystem.