ABSTRACT
The Eclipse open source ecosystem has grown from a small internal IBM project to one of the biggest Integrated Development Environments in the market. Open source communities and ecosystems do not follow the standard governance strategies typically used in large organizations. A meritocracy is a frequently occurring form of governance on different levels in open ecosystems. In this paper we investigate how this form of governance influences the health of projects within the Eclipse ecosystem in terms of the amount of commits within each month. We analyzed the hierarchy of Eclipse, how merits are conceptualized within the ecosystem and the effect of the appointments of mentors and project leads on the amount of commits. From our research, we can conclude that this system is not always as fair as it seems; merits are only a benefit in some cases.
- Aarnoutse, M., Renes, C., & Snijders, R. (2014). Loyalty and Migration of Contributors in Software Ecosystems. Proceedings on workshop Software Ecosystems, Utrecht University..Google Scholar
- Iansiti, M., & Levien, R. (2004). Strategy as ecology. Harvard business review, 82(3), 68--81.Google Scholar
- Jansen, S. (2013). Measuring the Health of Open Source Software Ecosystems: Moving Beyond the Scope of Project Health.Google Scholar
- Jansen, S., Finkelstein, A., & Brinkkemper, S. (2009). A sense of community: A research agenda for software ecosystems. In Software engineering-companion volume, 2009. icse-companion 2009. 31st international conference on (pp. 187--190).Google Scholar
- Kim, A. J. (2000). Community building on the web: Secret strategies for successful online communities. Addison-Wesley Longman Publishing Co., Inc. Google ScholarDigital Library
- O'Mahony, S., & Ferraro, F. (2007). The emergence of governance in an open source community. Academy of Management Journal, 50(5), 1079--1106.Google ScholarCross Ref
- Scacchi, W. (2003). Free/open source software development practices in the computer game community.Google Scholar
Index Terms
- The Merits of a Meritocracy in Open Source Software Ecosystems
Recommendations
Educating to achieve healthy open source ecosystems
ECSA '18: Proceedings of the 12th European Conference on Software Architecture: Companion ProceedingsWhen developers contribute to an open source software ecosystem project, they follow practices defined by governing authorities, architects, maintainers, committers, and other stakeholders. Many of these practices are incorporated into training videos ...
Open source software licenses: Strong-copyleft, non-copyleft, or somewhere in between?
Studies on open source software (OSS) have shown that the license under which an OSS is released has an impact on the success or failure of the software. In this paper, we model the relationship between an OSS developer's utility, the effort that goes ...
Software ecosystems' architectural health: another view
JSOS '17: Proceedings of the Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-SystemsNowadays the software ecosystem health has received increasing attention as an important field for managing software ecosystems. Researchers have intensified studies in this area with the goal of assessing ecosystem health and possible causes for the ...
Comments