The social structure of free and open source software development (originally published in Volume 10, Number 2, February 2005)

First Monday ◽  
2005 ◽  
Author(s):  
Kevin Crowston ◽  
James Howison

Metaphors, such as the Cathedral and Bazaar, used to describe the organization of FLOSS projects typically place them in sharp contrast to proprietary development by emphasizing FLOSS’s distinctive social and communications structures. But what do we really know about the communication patterns of FLOSS projects? How generalizable are the projects that have been studied? Is there consistency across FLOSS projects? Questioning the assumption of distinctiveness is important because practitioner–advocates from within the FLOSS community rely on features of social structure to describe and account for some of the advantages of FLOSS production. To address this question, we examined 120 project teams from SourceForge, representing a wide range of FLOSS project types, for their communications centralization as revealed in the interactions in the bug tracking system. We found that FLOSS development teams vary widely in their communications centralization, from projects completely centered on one developer to projects that are highly decentralized and exhibit a distributed pattern of conversation between developers and active users. We suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a particular social structure merely because they are FLOSS. Our findings suggest that FLOSS projects might have to work hard to achieve the expected development advantages which have been assumed to flow from "going open." In addition, the variation in communications structure across projects means that communications centralization is useful for comparisons between FLOSS teams. We found that larger FLOSS teams tend to have more decentralized communication patterns, a finding that suggests interesting avenues for further research examining, for example, the relationship between communications structure and code modularity.

Author(s):  
Kevin Crowston ◽  
James Howison

Metaphors, such as the Cathedral and Bazaar, used to describe the organization of FLOSS projects typically place them in sharp contrast to proprietary development by emphasizing FLOSS’s distinctive social and communications structures. But what do we really know about the communication patterns of FLOSS projects? How generalizable are the projects that have been studied? Is there consistency across FLOSS projects? Questioning the assumption of distinctiveness is important because practitioner–advocates from within the FLOSS community rely on features of social structure to describe and account for some of the advantages of FLOSS production. To address this question, we examined 120 project teams from SourceForge, representing a wide range of FLOSS project types, for their communications centralization as revealed in the interactions in the bug tracking system. We found that FLOSS development teams vary widely in their communications centralization, from projects completely centered on one developer to projects that are highly decentralized and exhibit a distributed pattern of conversation between developers and active users. We suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a particular social structure merely because they are FLOSS. Our findings suggest that FLOSS projects might have to work hard to achieve the expected development advantages which have been assumed to flow from "going open." In addition, the variation in communications structure across projects means that communications centralization is useful for comparisons between FLOSS teams. We found that larger FLOSS teams tend to have more decentralized communication patterns, a finding that suggests interesting avenues for further research examining, for example, the relationship between communications structure and code modularity.


Author(s):  
Juheng Zhang ◽  
M. Riaz Khan ◽  
Dachuan Shih

The user-generated content (UGC) Web sites are gaining popularity for a wide range of media content, such as news, blogs, forums, and open-source software. Instead of relying on information on company Web sites, users benefit by reading reviews written on UGC Web sites by consumers. Online evaluations are usually informative and reduce the information asymmetry. This study examines the problem where UGC can be expedient for online hotel booking. It investigates the relationship between the ratings obtained from the TripAdvisor.com reviewers and the hotel price levels in the United States, outside the United States, and top 20 hotels and others, respectively. Findings suggest that medium-priced hotels provide a comparable value with their high-priced counterparts. Further, the ratings for U.S. hotels are lower than others across all price levels.


2021 ◽  
Vol 21 (2) ◽  
pp. 90-101
Author(s):  
V. Constanza Ocampo-Raeder

In this article I present the social life of camarones, a Peruvian river crustacean used in some of the region’s favorite dishes, and the liminal space they occupy in the geography, minds, and ecosystem of Peru and its people. I situate the relationship between these crawfish and the folks who capture them, known as camaroneros, within insights of environmental anthropologists and food scholars who also explore the connections between cultural and biological diversity and the entangled socio-ecological histories that inform the manner in which nature is mediated and understood by local societies. In this article, however, I expand this understanding to reveal unexpected spaces of engagement, especially those that emerge while eating, which tend to be overlooked by bounded notions of culture and nature and limit the ways we can imagine human-nature relationships. Via the story of camarones and camaroneros of one river valley of Peru, I argue that eating is a socio-ecological act that is imbued with profound cultural meanings involving a wide range of participants—not just farmers or producers—each with their own ecological identities yet still implicitly linked to one another through the process of producing, preparing, and consuming food.


2009 ◽  
pp. 645-658
Author(s):  
Yuan Long ◽  
Keng Siau

Drawing on social network theories and previous studies, this research examines the dynamics of social network structures in open source software (OSS) teams. Three projects were selected from SourceForge.net in terms of their similarities as well as their differences. Monthly data were extracted from the bug tracking systems in order to achieve a longitudinal view of the interaction pattern of each project. Social network analysis was used to generate the indices of social structure. The finding suggests that the interaction pattern of OSS projects evolves from a single hub at the beginning to a core/periphery model as the projects move forward.


2009 ◽  
pp. 1079-1110 ◽  
Author(s):  
Kevin Crowston ◽  
Barbara Scozzi

Free/Libre open source software (FLOSS, e.g., Linux or Apache) is primarily developed by distributed teams. Developers contribute from around the world and coordinate their activity almost exclusively by means of email and bulletin boards, yet some how profit from the advantages and evade the challenges of distributed software development. In this article we investigate the structure and the coordination practices adopted by development teams during the bug-fixing process, which is considered one of main areas of FLOSS project success. In particular, based on a codification of the messages recorded in the bug tracking system of four projects, we identify the accomplished tasks, the adopted coordination mechanisms, and the role undertaken by both the FLOSS development team and the FLOSS community. We conclude with suggestions for further research.


2009 ◽  
pp. 797-828
Author(s):  
Kevin Crowston ◽  
Barbara Scozzi

Free/Libre open source software (FLOSS, e.g., Linux or Apache) is primarily developed by distributed teams. Developers contribute from around the world and coordinate their activity almost exclusively by means of email and bulletin boards, yet some how profit from the advantages and evade the challenges of distributed software development. In this article we investigate the structure and the coordination practices adopted by development teams during the bug-fixing process, which is considered one of main areas of FLOSS project success. In particular, based on a codification of the messages recorded in the bug tracking system of four projects, we identify the accomplished tasks, the adopted coordination mechanisms, and the role undertaken by both the FLOSS development team and the FLOSS community. We conclude with suggestions for further research.


2003 ◽  
Vol 59 (2) ◽  
Author(s):  
G.J. Volschenk

The relationship between land tenancy and social struc-ture of Palestine in the Herodian eraThe article describes the relationship between land tenancy and social structure of Palestine. Secondly it describes the conflicting percep-tions of land tenancy within the social structure of Palestine. The conflicting perceptions of land tenancy led to conflict between the elite and the peasants. This conflict was intensified by the hierarchical social structure of Palestine. The article concludes that the use of the social scientific model of the social structure of Palestine prevents anachronism and reductionism in the interpretation of biblical evidence regarding land tenancy.


1982 ◽  
Vol 5 (5) ◽  
pp. 169-172 ◽  
Author(s):  
Alex Bavelas ◽  
James MacGregor ◽  
Frank Safayeni

The problem of office automation is considered within the context of an information processing model of an office. The model considers the relationship between the input variety. output variety, and the transformational variety available to an office which changes the input variety to a desired level of output variety. The transformational activity is considered in terms of a network of task dependencies, and a corresponding social structure. The relationship between the network of task dependencies and the social structure is discussed and emphasis is placed on research that considers the prohlem in an in tegrated manner.


Author(s):  
Shigeru Yamada ◽  
Masakazu Yamaguchi

A software development paradigm for open source software (OSS) project has been rapidly spread in recent years. On the other hand, an effective method of quality management has not been established due to the unique development characteristics such as no testing phase. In this paper, we assume that the number of fault-detections observed on the bug tracking system tends to infinity, and discuss a method of statistical process control (SPC) for OSS projects by applying the logarithmic Poisson execution time model as a software reliability growth model (SRGM) based on a nonhomogeneous Poisson process (NHPP). Then, we propose a control chart method based on the logarithmic Poisson execution time model for judging the statical stability state, and estimating the additional development time for attaining the objective software failure intensity, i.e., the target value of the instantaneous fault-detection rate per unit time. We also discuss an optimal software release problem for determining the optimum time when to stop OSS development and to transfer it to user operation. Further, numerical illustrations for SPC are shown by applying the actual fault-count data observed on the bug tracking system.


AMERTA ◽  
2020 ◽  
Vol 25 (1) ◽  
pp. 24-38
Author(s):  
Marlon N.R. Ririmasse

Abstract. Dolmen and the Social Structure of the Tuhaha Comunity in Central Malucca.  This article further discusses the social aspects of dolmen function by analyzing the relationship between dolmen and social stratification in the ancient Tuhaha society. At the same time, this article also analyze how the social structure concept being transform into the form of dolmen as a material culture complete with all its symbolic attributes. Abstrak. Tulisan ini mencoba melihat aspek-aspek sosial dari fungsi dolmen dengan mengkaji hubungan antara dolmen dan stratifikasi sosial pada masyarakat desa Tuhaha Maluku Tengah. Saat yang sama mencoba untuk melihat bagaimana struktur sosial yang bersifat konseptual, diwujudkan dalam bentuk dolmen sebagai data materi dengan segenap atribut simboliknya.


Sign in / Sign up

Export Citation Format

Share Document