Xu, Neng (2003) An exploratory study of open source software based on public project archives. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
7MBMQ77961.pdf |
Abstract
This thesis conducts an exploratory study of Open Source Software (OSS) from various perspectives in order to discover and demonstrate fertile research areas in OSS that can benefit from the public archives of OSS projects. It follows a horizontal research method which combines theoretical model building with empirical data analysis. On the theoretical side, it classifies existing quantitative OSS studies and categorizes the public archives. It defines the concept of an OSS project by delineating its four critical components--community, methodology, products, and services. It specifies the roles in OSS communities, examines the speed, cost, and quality of OSS development, and reveals the impacts of programming languages on software projects. Most importantly, it originates a new approach to OSS adoption research which comprises strategic level study of OSS adoption and an assessment framework for OSS projects. A rich set of propositions are formulated for future study. On the empirical side, it analyzes summary statistics of 48,331 OSS projects and more detailed attributes of 1,907 projects which use Python as one of their programming languages. It depicts the portraits of OSS projects in general, and Python projects in specific. Caveats, for pitfalls and weaknesses of OSS projects discovered from the analysis, such as small development teams and competing projects, are announced with suggestions for improvements. Inspiring original ideas into a burgeoning research domain, this thesis contributes to both comprehension and practice of OSS.
Divisions: | Concordia University > John Molson School of Business |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Xu, Neng |
Pagination: | xii, 191 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Sc. |
Program: | Administration |
Date: | 2003 |
Thesis Supervisor(s): | Etezadi-Amoli, Jamshid |
Identification Number: | QA 76.76 S46X8 2003 |
ID Code: | 1974 |
Deposited By: | Concordia University Library |
Deposited On: | 27 Aug 2009 17:24 |
Last Modified: | 21 Oct 2022 13:01 |
Related URLs: |
Repository Staff Only: item control page