In this paper, we have tried to provide empirical data to contribute quantitatively to the ongoing discussion concerning the real power of open source style of software development. Our goal was mainly to investigate the benefits that structural code analysis could provide to open source and provide clues for further empirical research. We have found that the quality of code produced in one case by open source is lower than that which is expected by an industrial standard, but not prohibitive of further improvement. We have speculated on a number of suggestions, quite common in industrial software development, aiming to enhance the evolving open source development process. We have also detected indication that increased modularity, measured as the average size of components in an application, is not only expected to facilitate open source development, but also is related to user satisfaction. Overall, we have imagined an open source process with the following features: