|
|
|
|
|
by cwgem
4859 days ago
|
|
I read this over, as well as the original blog post about the grails plugins and am not sure I can really agree. Personally I've always looked at open source contributions as a hobby, and in the end I'm doing it in order to keep the source open and available for those who wish to learn off of it / utilize it somehow. In fact I would presume that the reason people are not going to pay up front is that they assume the developer is doing it as a favor to the community, and that giving them money for it would break the philosophy of giving out of free will. The real issue though seems to be an overall lack of resources. A one man shop, even with the ability to work on their projects full time, still has a maximum output capacity. Without others to assist there is the chance they would get swarmed with bugs and feature requests leading to burn out. I think that open source developers need to step back and consider the costs and benefits of their projects. Doing a large amount of projects by oneself without a good job to support on the side will lead to burnout, as we've seen here. It may feel like bestowing a great gift on the community, but if you burn out and halt all development where has that feeling of contribution gone? Which begs the question of which is more valuable: financial contributions or code contributions? |
|
Virtually no open source project makes it big without some kind of full time commitment and/or corporate patronage.
However, there also isn't really any incubation mechanism in place for OSS. It sort of grows organically or it fades into obscurity, and that's not necessarily an optimal model.
The solution being that financial contributions early on might inject energy into a project which might otherwise lose steam. It makes sense to me. We've probably lost at least a few cool projects to atrophy-and-entropy land, which is a shame.