Open Source Development Around the World: A Comparative Study

05/03/2018
by   Thais Mombach, et al.
0

Open source software has an increasing importance in our modern society, providing basic services to other software systems and also supporting the rapid development of a variety of end-user applications. Recently, world-wide code sharing platforms, like GitHub, are also contributing to open source's growth. However, little is known on how this growth is distributed around the world and about the characteristics of the projects developed in different countries. In this article, we provide a characterization of 2,648 open source projects developed in 20 countries. We reveal the number of projects per country, the popularity and programming language of each country's project and also show how the number of projects in a country correlates to its GDP. Finally, we assess the maintainability and internal code quality of the studied projects, using a tool called BetterCodeHub.

READ FULL TEXT

page 6

page 7

page 9

research
08/18/2020

Quo Vadis, Open Source? The Limits of Open Source Growth

Open source software plays a significant role in the software industry. ...
research
06/29/2021

The penumbra of open source: projects outside of centralized platforms are longer maintained, more academic and more collaborative

GitHub has become the central online platform for much of open source, h...
research
02/15/2022

Attracting and Retaining OSS Contributors with a Maintainer Dashboard

Tools and artifacts produced by open source software (OSS) have been wov...
research
02/23/2021

Data-driven analysis of central bank digital currency (CBDC) projects drivers

In this paper, we use a variety of machine learning methods to quantify ...
research
05/05/2022

Applicability of Software Reliability Growth Models to Open Source Software

Software Reliability Growth Models (SRGMs) are based on underlying assum...
research
03/16/2022

Painting the Landscape of Automotive Software in GitHub

The automotive industry has transitioned from being an electro-mechanica...
research
11/19/2021

YMIR: A Rapid Data-centric Development Platform for Vision Applications

This paper introduces an open source platform for rapid development of c...

Please sign up or login with your details

Forgot password? Click here to reset