| |
| |
Preface | |
| |
| |
| |
History of Open Source | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Age of Pioneers | |
| |
| |
| |
The Beginnings of the Open Source Movement | |
| |
| |
| |
Diffusion | |
| |
| |
| |
Institutionalization | |
| |
| |
| |
Recent Developments | |
| |
| |
| |
Software and Intellectual Property Rights | |
| |
| |
| |
What is Software? | |
| |
| |
| |
Why Do Intellectual Property Rights Exist? | |
| |
| |
| |
Types of IPR and How They are Applied to Software | |
| |
| |
| |
Categories of Software | |
| |
| |
| |
Copyright and Open Source Software Licenses | |
| |
| |
| |
Open Source Software and Patents | |
| |
| |
| |
The Organization of the Open Source Community | |
| |
| |
| |
"Who" is the Open Source Community? | |
| |
| |
| |
Demographics | |
| |
| |
| |
The Motivating Factors of Individuals and Organizations | |
| |
| |
| |
Motivations for individuals | |
| |
| |
| |
Motivations for organizations | |
| |
| |
| |
Motivations for society | |
| |
| |
| |
Organization of the Open Source Community | |
| |
| |
| |
Software Development Models | |
| |
| |
| |
The Software Development Process | |
| |
| |
| |
Software Development Process Models | |
| |
| |
| |
The Build and Fix Model | |
| |
| |
| |
The Waterfall Model | |
| |
| |
| |
The Iterative Development Model | |
| |
| |
| |
The Evolutionary Model | |
| |
| |
| |
The Prototyping Model | |
| |
| |
| |
The Spiral Model | |
| |
| |
| |
Classification and Comparison of the Models | |
| |
| |
| |
The Microsoft Model: Synch and Stabilize | |
| |
| |
| |
Comparison between Synch and Stabilize and the Open Source Software Development Process | |
| |
| |
| |
Open Source Products and Software Quality | |
| |
| |
| |
Open Source Software Projects | |
| |
| |
| |
Open Source Software Products | |
| |
| |
| |
Evaluating the Quality of Software | |
| |
| |
| |
Evaluating Software Quality: the Capability Maturity Model | |
| |
| |
| |
Evaluating Open Source Products | |
| |
| |
| |
Strategies and Business Models | |
| |
| |
| |
Evolution of the ICT Industry | |
| |
| |
| |
Increasing Returns and the Diffusion of Open Source Products | |
| |
| |
| |
Company Strategy Towards Open Source Software | |
| |
| |
| |
Can Open Source Software Lead to New Business Models? | |
| |
| |
| |
Government Policies Towards Open Source Software | |
| |
| |
| |
Factors in Favour of Governments Adopting Open Source Software | |
| |
| |
| |
Limiting Factors for the Adoption of Open Source Software | |
| |
| |
| |
What Role Should Governments Play in Supporting and/or Adopting Open Source Software? | |
| |
| |
| |
Government Policies Toward Open Source Software in Various Countries | |
| |
| |
| |
European countries | |
| |
| |
| |
Asian countries | |
| |
| |
| |
American countries | |
| |
| |
| |
New Trends in Work Organization | |
| |
| |
| |
Work Organization: The Open Source Community versus Commercial Companies | |
| |
| |
| |
Changes in Organizational Models | |
| |
| |
| |
Changes in the Way People Work | |
| |
| |
| |
Time and place | |
| |
| |
| |
Work autonomy | |
| |
| |
| |
Creativity, passion and quality of work | |
| |
| |
| |
Work ethic | |
| |
| |
| |
Towards New Organizational Models | |
| |
| |
| |
Impact on Social Capital | |
| |
| |
| |
Open Source as a Complex Adaptive System | |
| |
| |
| |
Complexity and Complex Systems | |
| |
| |
| |
What are Complex Adaptive Systems? | |
| |
| |
| |
The Key Processes in Complex Adaptive Systems | |
| |
| |
| |
Variation | |
| |
| |
| |
Interaction | |
| |
| |
| |
Selection | |
| |
| |
| |
Open Source as a Complex Adaptive System | |
| |
| |
| |
Developments | |
| |
| |
| |
Extension of the Concept of Openness | |
| |
| |
| |
Peer-to-peer production | |
| |
| |
| |
Open content | |
| |
| |
| |
Knowledge organization | |
| |
| |
| |
Knowledge diffusion | |
| |
| |
| |
Peer collection | |
| |
| |
| |
Peer accreditation | |
| |
| |
| |
Peer production | |
| |
| |
| |
Copyleft Applied to Non-Software Products | |
| |
| |
| |
Creative Commons | |
| |
| |
| |
Public Library of Science (PloS) | |
| |
| |
| |
Other projects | |
| |
| |
| |
Conclusions and Open Questions | |
| |
| |
References | |