Informatik-Kolloquium

How Companies Participate in Open Source Projects


Listen Later

Open source projects are often supported by companies. Such involvement affects the robust contributor inflow needed to sustain the project and sometimes prompts key contributors to leave. To capture user innovation and to maintain quality of software and productivity of teams these projects need to attract and retain contributors. We try to understand and quantify how inflow and retention are shaped by policies and actions of companies in three application server projects. We identify three hybrid projects implementing the same JavaEE specification and use published literature, online materials, and interviews to quantify actions and policies companies used to get involved. We collect project repository data, analyze affiliation history of project participants, and use generalized linear models and survival analysis to measure contributor inflow and retention. We found that full control mechanisms and high intensity of commercial involvement were associated with a decrease of external inflow and with improved retention. However, a shared control mechanism was associated with increased external inflow contemporaneously with the increase of commercial involvement. The methods enable us to quantify aspects of the balance between community and private interests in open source software projects and provide clear implications to inform the structure of future open source communities.

Prof. Minghui Zhou focuses on using the data recorded in vast open source and commercial software repositories to investigate how people develop software and how they interact with each other to accomplish their tasks. Her research subjects range from the fluency and learning trajectory of developers to the micro-practices of projects, and to the health and sustainability of communities and ecosystems. She published more than 40 referred papers in journals and international conferences including TSE, TOSEM, ICSE and FSE. She received ACM SIGSOFT (FSE 2010) Distinguished paper award. She served as PC in various conferences, such as FSE 2014 Tool Demo Track (PC Co-Chair), MSR 2016 and ICSE 2018. She consults for several companies regarding software metrics and inner source.

...more
View all episodesView all episodes
Download on the App Store

Informatik-KolloquiumBy FAU Erlangen-Nürnberg


More shows like Informatik-Kolloquium

View all
Automotive Engineering (AutoEng) by Dr. Ingo Kriebitzsch

Automotive Engineering (AutoEng)

0 Listeners

Foundations of Quantum Mechanics by Prof. Dr. Florian Marquardt

Foundations of Quantum Mechanics

2 Listeners

Lectures on Quantum Theory (Elite Graduate Programme) 2015 -Measurements by Dr. Frederic P. Schuller

Lectures on Quantum Theory (Elite Graduate Programme) 2015 -Measurements

1 Listeners

Lectures on the Geometric Anatomy of Theoretical Physics by Dr. Frederic P. Schuller

Lectures on the Geometric Anatomy of Theoretical Physics

6 Listeners

Lectures on the Geometric Anatomy of Theoretical Physics by Dr. Frederic P. Schuller

Lectures on the Geometric Anatomy of Theoretical Physics

1 Listeners

Einführung in das politische System der Bundesrepublik Deutschland Clip ID:12222 by Dr. Siegfried Balleis

Einführung in das politische System der Bundesrepublik Deutschland Clip ID:12222

0 Listeners

Transitional Justice in the 21st Century Clip ID:11018 by Prof. David Tolbert

Transitional Justice in the 21st Century Clip ID:11018

0 Listeners

Quantum Computing by Prof. Dr. Michael J. Hartmann

Quantum Computing

0 Listeners

Modern Optics 3: Quantum Optics by Prof. Dr. Maria Chekhova

Modern Optics 3: Quantum Optics

0 Listeners

Deep Learning - Plain Version by Prof. Dr.-Ing. Andreas Maier

Deep Learning - Plain Version

0 Listeners