Shared leadership in the Apache project
Communications of the ACM
Studying the process of software design teams
ISPW '90 Proceedings of the 5th international software process workshop on Experience with software process models
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
Collaboration with Lean Media: how open-source software succeeds
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Who is an open source software developer?
Communications of the ACM - Ontology: different ways of representing the same concept
Evolution patterns of open-source software systems and communities
Proceedings of the International Workshop on Principles of Software Evolution
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Cathedral and the Bazaar
Proceedings of the 24th International Conference on Software Engineering
Editorial: Open Source and Empirical Software Engineering
Empirical Software Engineering
IEEE Software
Peer Reviews as a Quality Management Technique in Open-Source Software Development Projects
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Supporting Virtual Software Projects on the Web
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Toward an understanding of the motivation Open Source Software developers
Proceedings of the 25th International Conference on Software Engineering
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
Evolution in Open Source Software: A Case Study
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Determining the Distribution of Maintenance Categories: Survey versus Measurement
Empirical Software Engineering
Virtual teams: a review of current literature and directions for future research
ACM SIGMIS Database
The Many Meanings of Open Source
IEEE Software
An Empirical Study of Open-Source and Closed-Source Software Products
IEEE Transactions on Software Engineering
Empirical Software Engineering
Open source software development should strive for even greater code maintainability
Communications of the ACM - Voting systems
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Contrasting Community Building in Sponsored and Community Founded Open Source Projects
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Knowledge Reuse in Open Source Software: An Exploratory Study of 15 Open Source Projects
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
The FreeBSD Project: A Replication Case Study of Open Source Development
IEEE Transactions on Software Engineering
MMBase: an open-source content management system
IBM Systems Journal
The use of open-source software in the IBM corporate portal
IBM Systems Journal
Socialization in an Open Source Software Community: A Socio-Technical Analysis
Computer Supported Cooperative Work
Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction
IEEE Transactions on Software Engineering
Core and Periphery in Free/Libre and Open Source Software Team Communications
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 06
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 06
Open Source Technical Support: A Look at Peer Help-Giving
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 06
Improving web accessibility through an enhanced open-source browser
IBM Systems Journal
Self-organization of teams for free/libre open source software development
Information and Software Technology
An empirical analysis of open source software developers' motivations and continuance intentions
Information and Management
The Promise of Research on Open Source Software
Management Science
Managing volunteer activity in free software projects
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Working for Free? Motivations for Participating in Open-Source Projects
International Journal of Electronic Commerce
Research in Information Systems: An Empirical Study of Diversity in the Discipline and Its Journals
Journal of Management Information Systems
Shared Mental Models among Open Source Software Developers
HICSS '08 Proceedings of the Proceedings of the 41st Annual Hawaii International Conference on System Sciences
IEEE Transactions on Software Engineering
Determinants of open source software project success: A longitudinal study
Decision Support Systems
Two Bits: The Cultural Significance of Free Software
Two Bits: The Cultural Significance of Free Software
Volunteers' involvement in online community based software development
Information and Management
Understanding Sustained Participation in Open Source Software Projects
Journal of Management Information Systems
Handling variety: the tension between adaptability and interoperability of open source software
Computer Standards & Interfaces
Something for nothing: management rejection of open source software in Australia's top firms
Information and Management
The transformation of open source software
MIS Quarterly
Managerial and technical barriers to the adoption of open source software
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
International Journal of Information Management: The Journal for Information Professionals
Usability and open-source software development
CHINZ '01 Proceedings of the Symposium on Computer Human Interaction
Why it works (when it works): success factors in online creative collaboration
Proceedings of the 16th ACM international conference on Supporting group work
The future of research in free/open source software development
Proceedings of the FSE/SDP workshop on Future of software engineering research
Scientific software production: incentives and collaboration
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Proceedings of the 15th International Software Product Line Conference, Volume 2
The onion patch: migration in open source ecosystems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Meanings and boundaries of scientific software sharing
Proceedings of the 2013 conference on Computer supported cooperative work
Incentives and integration in scientific software production
Proceedings of the 2013 conference on Computer supported cooperative work
Evolution of developer social network and its impact on bug fixing process
Proceedings of the 6th India Software Engineering Conference
Learning and best practices for learning in open-source software communities
Computers & Education
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Journal of Strategic Information Systems
Proceedings of the 9th International Symposium on Open Collaboration
Dynamic networked organizations for software engineering
Proceedings of the 2013 International Workshop on Social Software Engineering
Open source communities of competitors
interactions
Journal of Systems and Software
Hi-index | 0.00 |
We review the empirical research on Free/Libre and Open-Source Software (FLOSS) development and assess the state of the literature. We develop a framework for organizing the literature based on the input-mediator-output-input (IMOI) model from the small groups literature. We present a quantitative summary of articles selected for the review and then discuss findings of this literature categorized into issues pertaining to inputs (e.g., member characteristics, technology use, and project characteristics), processes (software development practices, social processes, and firm involvement practices), emergent states (e.g., social states and task-related states), and outputs (e.g. team performance, FLOSS implementation, and project evolution). Based on this review, we suggest topics for future research, as well as identify methodological and theoretical issues for future inquiry in this area, including issues relating to sampling and the need for more longitudinal studies.