Enclosed Loops: How open source communities become datasets
- URL: http://arxiv.org/abs/2306.05598v1
- Date: Fri, 9 Jun 2023 00:02:25 GMT
- Title: Enclosed Loops: How open source communities become datasets
- Authors: Madiha Zahrah Choksi, Ilan Mandel, David Goedicke, Yan Shvartzshnaider
- Abstract summary: Centralization in code hosting and package management in the 2010s created fundamental shifts in the social arrangements of open source ecosystems.
In this paper we examine Dependabot, Crater and Copilot as three nascent tools whose existence is predicated on centralized software at scale.
- Score: 2.4269101271105176
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Centralization in code hosting and package management in the 2010s created
fundamental shifts in the social arrangements of open source ecosystems. In a
regime of centralized open source, platform effects can both empower and
detract from communities depending on underlying technical implementations and
governance mechanisms. In this paper we examine Dependabot, Crater and Copilot
as three nascent tools whose existence is predicated on centralized software at
scale. Open source ecosystems are maintained by positive feedback loops between
community members and their outputs. This mechanism is guided by community
standards that foreground notions of accountability and transparency. On one
hand, software at scale supports positive feedback loops of exchange among
ecosystem stakeholders: community members (developers), users, and projects. On
the other, software at scale becomes a commodity to be leveraged and
expropriated. We perform a comparative analysis of attributes across the three
tools and evaluate their goals, values, and norms. We investigate these
feedback loops and their sociotechnical effects on open source communities. We
demonstrate how the values embedded in each case study may diverge from the
foundational ethos of open communities as they are motivated by, and respond to
the platform effects, corporate capture, and centralization of open source
infrastructure. Our analysis finds that these tools embed values that are
reflective of different modes of development - some are transparent and
accountable, and others are not. In doing so, certain tools may have feedback
mechanisms that extend communities. Others threaten and damage communities
ability to reproduce themselves.
Related papers
- The Future of Open Human Feedback [65.2188596695235]
We bring together interdisciplinary experts to assess the opportunities and challenges to realizing an open ecosystem of human feedback for AI.
We first look for successful practices in peer production, open source, and citizen science communities.
We end by envisioning the components needed to underpin a sustainable and open human feedback ecosystem.
arXiv Detail & Related papers (2024-08-15T17:59:14Z) - Unicorns Do Not Exist: Employing and Appreciating Community Managers in Open Source [0.0]
Despite playing a crucial role in maintaining open-source software, community managers are often overlooked.
We suggest methods to overcome this by stressing the need for the specialisation of roles.
Following these guidelines can allow this vital role to be treated with the transparency and respect that it deserves.
arXiv Detail & Related papers (2024-06-29T07:23:53Z) - Private Knowledge Sharing in Distributed Learning: A Survey [50.51431815732716]
The rise of Artificial Intelligence has revolutionized numerous industries and transformed the way society operates.
It is crucial to utilize information in learning processes that are either distributed or owned by different entities.
Modern data-driven services have been developed to integrate distributed knowledge entities into their outcomes.
arXiv Detail & Related papers (2024-02-08T07:18:23Z) - Towards a Structural Equation Model of Open Source Blockchain Software
Health [0.0]
This work uses exploratory factor analysis to identify latent constructs that are representative of general public interest or popularity in software.
We find that interest is a combination of stars, forks, and text mentions in the GitHub repository, while a second factor for robustness is composed of a criticality score.
A structural model of software health is proposed such that general interest positively influences developer engagement, which, in turn, positively predicts software robustness.
arXiv Detail & Related papers (2023-10-31T08:47:41Z) - Towards An Empirical Theory of Ideologies in the Open Source Software
Movement [7.737205032218083]
The literature on open source ideology is often fragile, or lacking in empirical evidence.
We analyzed data from 22 semi-structured interviews and 41 video recordings of Open Source Initiative (OSI) board members' public speeches.
An empirical theory of OSS ideology emerged, with six key categories: membership, norms/values, goals, activities, resources, and positions/group relations.
arXiv Detail & Related papers (2023-06-08T20:43:59Z) - FAT Forensics: A Python Toolbox for Implementing and Deploying Fairness,
Accountability and Transparency Algorithms in Predictive Systems [69.24490096929709]
We developed an open source Python package called FAT Forensics.
It can inspect important fairness, accountability and transparency aspects of predictive algorithms.
Our toolbox can evaluate all elements of a predictive pipeline.
arXiv Detail & Related papers (2022-09-08T13:25:02Z) - Defining the role of open source software in research reproducibility [0.0]
I make a new proposal for the role of open source software.
I look for explanation of its success from the perspectives of connectivism.
I contend that engenders trust, which we routinely build in community via conversations.
arXiv Detail & Related papers (2022-04-26T19:52:47Z) - LAGOON: An Analysis Tool for Open Source Communities [7.3861897382622015]
LAGOON is an open source platform for understanding the ecosystems of Open Source Software (OSS) communities.
LAGOON ingests artifacts from several common sources, including source code repositories, issue trackers, mailing lists and scraping content from websites.
A user interface is provided for visualization and exploration of an OSS project's complete sociotechnical graph.
arXiv Detail & Related papers (2022-01-26T18:52:11Z) - AI Explainability 360: Impact and Design [120.95633114160688]
In 2019, we created AI Explainability 360 (Arya et al. 2020), an open source software toolkit featuring ten diverse and state-of-the-art explainability methods.
This paper examines the impact of the toolkit with several case studies, statistics, and community feedback.
The paper also describes the flexible design of the toolkit, examples of its use, and the significant educational material and documentation available to its users.
arXiv Detail & Related papers (2021-09-24T19:17:09Z) - A game-theoretic analysis of networked system control for common-pool
resource management using multi-agent reinforcement learning [54.55119659523629]
Multi-agent reinforcement learning has recently shown great promise as an approach to networked system control.
Common-pool resources include arable land, fresh water, wetlands, wildlife, fish stock, forests and the atmosphere.
arXiv Detail & Related papers (2020-10-15T14:12:26Z) - Information Consumption and Social Response in a Segregated Environment:
the Case of Gab [74.5095691235917]
This work provides a characterization of the interaction patterns within Gab around the COVID-19 topic.
We find that there are no strong statistical differences in the social response to questionable and reliable content.
Our results provide insights toward the understanding of coordinated inauthentic behavior and on the early-warning of information operation.
arXiv Detail & Related papers (2020-06-03T11:34:25Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.