Strong progress is being made and the community is growing now that the main code base has been simplified and separated into managable modules. Also affecting developers is the conscious thought that anyone can read their code. That makes the inner workings almost as important as the external functionality. The desire to impress peers with the elegance of your code is strong. The result is code that is clear, well though out and has been reviewed multiple times.
Many eyes make all bugs shallow.
Thus it doesn't fall prey to the same quadratic complexity and management costs that make adding developers problematic. Quoted from Eric Raymond's The Cathedral and the Bazaar . An open source project can be an excellent way to attract new recruits , which is very difficult in the current technical labour market. These recruits may already have an intimate knowledge of your product through contributions to the project. Best of all, you have a chance to evaluate their suitability in a real work situation by observing their contributions to the project and interaction with the community.