How much time does the average Open Source developer spend on projects? [closed]
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
开发者_C百科Closed 7 years ago.
Improve this questionThis may be a little bit of a hard one to pin down exactly, but does anyone know have statistics on what the average amount of time a typical open source developer spends on a project?. I've heard figures of 2 hours on a weekend. I'm talking about unpaid work here which developers do in their spare time.
Anyone know of any surveys that have been done etc?
Thanks!
The Technical University of Munich recently did a survey on the question of code reuse in open source software. You can find the resulting paper here. Interested participants (of which I was one) also received a presentation with the answer numbers broken down. Here's the relevant one:
Question: How many hours do you spend working on your current main project per week on average?
- 14%: Less than 1 hour
- 29%: 1-5 hours
- 18%: 6-10 hours
- 7%: 11-15 hours
- 5%: 16-20 hours
- 27%: More than 20 hours
Total number of answers: 632
I can't make any statements as to the statistical validity, you'd have to dig through the paper for that, I guess.
I'd assume the answer must be something like a couple of hours in a live time.
Most contributors to open source projects submit only a single patch or fix, but since there are so many of them they
a) add a lot to the projects
b) drag down the average
Even when you only count the developers with submit privilege on the version control system, the result probably isn't much different. Just look at the thousands of projects at source forge that never result in any substantial result.
精彩评论