Abstract
Context: Relationships within open-source software ecosystems (OSSECO) emerge from the collaboration within the ecosystem. Power relations are present in this context whenever an entity has the power of making other entities act as it wants them to act. Therefore, these power relations could affect collaboration within an OSSECO. Objective: This research aims at investigating power relations, their benefits and challenges, and providing an understanding of them within OSSECO. The goal is to provide power relations forms description together with the power relations dynamics associated with them. Method: A systematic mapping study was conducted to extract information about power relations (forms, dynamics, benefits, and challenges) from previous studies. At the end, 10 studies reporting power relations within OSSECO were selected. Next, the data extracted from those was analyzed to understand what power relations affect the OSSECO and how this happens. Based on the results, the power relation forms and dynamics within OSSECO are defined. Results: The systematic mapping study show that power relations are present and affect relationships and interactions within an OSSECO. Moreover, 5 power relations forms and 7 power relations dynamics within OSSECO are presented. Implications: Identifying power relations that might be present within an OSSECO would enable those who study or are members of the ecosystem’s community to enhance power relations that support collaboration and to avoid those who can lead developers to leave the OSSECO.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
AlMarzouq, M., Grover, V., Thatcher, J.B.: Taxing the development structure of open source communities: an information processing view. Decis. Support Syst. 80, 27–41 (2015)
Franco-Bedoya, O., Ameller, D., Costal, D., Franch, X.: Open source software ecosystems: a systematic mapping. Inf. Softw. Technol. 91, 160–185 (2017)
Gerosa, M., et al.: The shifting sands of motivation: revisiting what drives contributors in open source. In: IEEE/ACM 43rd International Conference on Software Engineering (ICSE) on Proceedings, pp. 1046–1058 (2021)
Foucault, M.: Discipline And Punish: the Birth of the Prison. Pantheon Books, New York (1977)
Telleria, J.: Power relations? What power relations? The de-politicising conceptualisation of development of the UNDP. Third World Q. 38(9), 2143–2158 (2017)
Stehr, N., Adolf, M.: Knowledge/power/resistance. Society 55, 193–198 (2018)
Leonidou, L., Aykol, B., Lindsay, V., Katsikeas, C., Talias, M.: Drivers and outcomes of exercised power in buyer-seller relationships: a meta-analysis (2014)
Costa, L., Fontão, A., Santos, R.: Investigating asset governance mechanisms in a proprietary software ecosystem. In: XVI Brazilian Symposium on Information Systems (SBSI 2020) on Proceedings, pp. 1–8. Association for Computing Machinery (2020). Article No. 25
Alves, C., Valença, G., Franch, X.: Exercising power in software ecosystems. IEEE Softw. 36(3), 50–54 (2019)
Valença, G., Alves, C., Jansen, S.: Strategies for managing power relationships in software ecosystems. J. Syst. Softw. 144, 478–500 (2018)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Staffordshire, UK (2007)
Liao, Z., Wang, N., Liu, S., Zhang, Y., Liu, H., Zhang, Q.: Identification-method research for open-source software ecosystems. Symmetry 11, 182–199 (2019)
Teixeira, J., Robles, G., González-Barahona, J.M.: Lessons learned from applying social network analysis on an industrial Free/Libre/Open source software ecosystem. J. Internet Serv. Appl. 6(1), 1–27 (2015). https://doi.org/10.1186/s13174-015-0028-2
Eckhardt, E., Kaats, E., Jansen, S., Alves, C.: The merits of a meritocracy in open source software ecosystems. In: 2014 European Conference on Software Architecture Workshops (ECSAW 2014) on Proceedings, pp. 1–6. Association for Computing Machinery, New York (2014)
Farias, V., Wiese, I., Santos, R.: What characterizes an influencer in software ecosystems? IEEE Softw. 36(1), 42–47 (2019)
Plakidas, K., Stevanetic, S., Schall, D., Ionescu, T., Zdun, U.: How do software ecosystems evolve? A quantitative assessment of the R ecosystem. In: 20th International Systems and Software Product Line Conference (SPLC 2016) on Proceedings, pp. 89–98. Association for Computing Machinery, New York (2016)
Jergensen, C., Sarma, A., Wagstrom, P.: The onion patch: migration in open source ecosystems. In: 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering (ESEC/FSE 2011) on Proceedings, pp. 70–80. Association for Computing Machinery, New York (2011)
Linåker, J., Runeson, P.: Public sector platforms going open: creating and growing an ecosystem with open collaborative development. In: 16th International Symposium on Open Collaboration (OpenSym 2020) on Proceedings, pp. 1–10. Association for Computing Machinery, New York (2020)
Linåker, J., Regnell, B., Damian, D.: A method for analyzing stakeholders’ influence on an open source software ecosystem’s requirement engineering process. Requirements Eng. 25, 115–130 (2020)
Jensen, C., Scacchi, W.: Role migration and advancement processes in OSSD projects: a comparative case study. In: 29th International Conference on Software Engineering (ICSE 2007) on Proceedings, pp. 364–374 (2007)
Acknowledgements
The authors thank to UNIRIO and FAPERJ (Proc. 211.583/2019) for the partial support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Farias, V., Wiese, I., Santos, R. (2021). Power Relations Within an Open Source Software Ecosystem. In: Wang, X., Martini, A., Nguyen-Duc, A., Stray, V. (eds) Software Business. ICSOB 2021. Lecture Notes in Business Information Processing, vol 434. Springer, Cham. https://doi.org/10.1007/978-3-030-91983-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-91983-2_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-91982-5
Online ISBN: 978-3-030-91983-2
eBook Packages: Computer ScienceComputer Science (R0)