* ICSE 2018 *
Sun 27 May - Sun 3 June 2018 Gothenburg, Sweden
Wed 30 May 2018 14:00 - 14:20 at R2 - Software by and for people Chair(s): Hausi Müller

In the last years, a number of Open-Source Systems (OSS) have created parallel foundations, as legal instruments to better articulate the structure, collaboration and financial model for the project. Some examples are Apache, Linux, Mozilla, Eclipse or Django foundations. Nevertheless, foundations largely differ in the kind of mission they have and the support they provide to their project/s. In this paper we study the role of foundations in open source software development. We analyze the nature of 89 software foundations and then focus on the 18 most relevant ones to study their openness and influence in the development practices taking place in the endorsed projects. Our results reveal the existence of a significant number of foundations with the sole purpose of promoting the importance of 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., a few of them are just umbrella organizations for a large variety of projects). Therefore, while useful, foundations do not remove the need for specific projects to develop their own governance, contribution and development policies.

Preprint (2018-ICSE-preprint.pdf)163KiB

Conference Day
Wed 30 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:30
Software by and for peopleSEIS - Software Engineering in Society at R2
Chair(s): Hausi MüllerUniversity of Victoria, Computer Science, Faculty of Engineering, Canada
14:00
20m
Talk
[Full paper] The Role of Foundations in Open Source Projects
SEIS - Software Engineering in Society
File Attached
14:20
20m
Talk
[Full paper] User Feedback in the App Store: a Cross-Cultural Study
SEIS - Software Engineering in Society
14:40
20m
Talk
[Full paper] Assistive Computing: A Human-Centered Approach To Developing Computing Support for Cognition
SEIS - Software Engineering in Society
Charles ConselUniversity of Bordeaux
15:00
20m
Talk
[Short paper] Agile development for vulnerable populations: lessons learned and recommendations
SEIS - Software Engineering in Society
Marcos BaezUniversity of Trento, Fabio CasatiUniversity of Trento and Tomsk Polytechnic University
Pre-print
15:20
10m
Talk
Q&A in groups
SEIS - Software Engineering in Society