A Survey of Software Foundations in Open Source

A number of software foundations have been created as legal instruments to better articulate the structure, collaboration and financial model of Open Source Software (OSS) projects. Some examples are the Apache, Linux, or Mozilla foundations. However, the mission and support provided by these foundations largely differ among them. In this paper we perform a study on the role of foundations in OSS development. We analyze the nature, activities, role and governance of 101 software foundations and then go deeper on the 27 having as concrete goal the development and evolution of specific open source projects (and not just generic actions to promote the free software movement or similar). Our results reveal the existence of a significant number of foundations with the sole purpose of promoting the free software movement and/or that limit themselves to core legal aspects but do not play any role in the day-to-day operations of the project (e.g., umbrella organizations for a large variety of projects). Therefore, while useful, foundations do not remove the need for specific projects to develop their own specific governance, contribution and development policies. A website to help projects to choose the foundation that best fits their needs is also available.

READ FULL TEXT
research
08/27/2008

Free and Open Source Software for Development

Development organizations and International Non-Governmental Organizatio...
research
07/18/2022

Knights and Gold Stars: A Tale of InnerSource Incentivization

Given the success of the open source phenomenon, it is not surprising th...
research
03/07/2022

Open Source Software Sustainability: Combining Institutional Analysis and Socio-Technical Networks

Open Source Software (OSS) forms much of the fabric of our digital socie...
research
03/23/2020

Characterizing the Roles of Contributors in Open-source Scientific Software Projects

The development of scientific software is, more than ever, critical to t...
research
10/08/2019

Open Source and Sustainability: the Role of Universities

One important goal in sustainability is making technologies available to...
research
03/03/2022

Open Source Routers: A Survey

Variety, size and complexity of data types, services and applications in...
research
03/19/2021

Which contributions count? Analysis of attribution in open source

Open source software projects usually acknowledge contributions with tex...

Please sign up or login with your details

Forgot password? Click here to reset