Ideology in Open Source Development

04/26/2021
by   Yang Yue, et al.
0

Open source development, to a great extent, is a type of social movement in which shared ideologies play critical roles. For participants of open source development, ideology determines how they make sense of things, shapes their thoughts, actions, and interactions, enables rich social dynamics in their projects and communities, and hereby realizes profound impacts at both individual and organizational levels. While software engineering researchers have been increasingly recognizing ideology's importance in open source development, the notion of "ideology" has shown significant ambiguity and vagueness, and resulted in theoretical and empirical confusion. In this article, we first examine the historical development of ideology's conceptualization, and its theories in multiple disciplines. Then, we review the extant software engineering literature related to ideology. We further argue the imperatives of developing an empirical theory of ideology in open source development, and propose a research agenda for developing such a theory. How such a theory could be applied is also discussed.

READ FULL TEXT
research
06/08/2023

Towards An Empirical Theory of Ideologies in the Open Source Software Movement

Encompassing a diverse population of developers, non-technical users, or...
research
02/15/2022

Social Science Theories in Software Engineering Research

As software engineering research becomes more concerned with the psychol...
research
11/12/2020

Pursuing Open-Source Development of Predictive Algorithms: The Case of Criminal Sentencing Algorithms

Currently, there is uncertainty surrounding the merits of open-source ve...
research
02/22/2022

Registered Report: A Laboratory Experiment on Using Different Financial-Incentivization Schemes in Software-Engineering Experimentation

Empirical studies in software engineering are often conducted with open-...
research
03/13/2019

Activity-Based Analysis of Open Source Software Contributors: Roles and Dynamics

Contributors to open source software (OSS) communities assume diverse ro...
research
01/14/2022

Overview of contemporary systems driven by open-design movement

The movement for open-design focuses on the creation of machines, physic...
research
09/10/2022

Leveraging Human Computation for Quality Assurance in Open Source Communities

Software developed under the open source development model (OSSD) has ri...

Please sign up or login with your details

Forgot password? Click here to reset