| Preface | p. v |
| History of Open Source | p. 1 |
| Introduction | p. 1 |
| The Age of Pioneers | p. 4 |
| The Beginnings of the Open Source Movement | p. 6 |
| Diffusion | p. 11 |
| Institutionalization | p. 13 |
| Recent Developments | p. 18 |
| Software and Intellectual Property Rights | p. 23 |
| What is Software? | p. 24 |
| Why Do Intellectual Property Rights Exist? | p. 26 |
| Types of IPR and How They are Applied to Software | p. 28 |
| Categories of Software | p. 34 |
| Copyright and Open Source Software Licenses | p. 39 |
| Open Source Software and Patents | p. 45 |
| The Organization of the Open Source Community | p. 49 |
| "Who" is the Open Source Community? | p. 50 |
| Demographics | p. 56 |
| The Motivating Factors of Individuals and Organizations | p. 57 |
| Motivations for individuals | p. 58 |
| Motivations for organizations | p. 62 |
| Motivations for society | p. 63 |
| Organization of the Open Source Community | p. 64 |
| Software Development Models | p. 71 |
| The Software Development Process | p. 72 |
| Software Development Process Models | p. 73 |
| The Build and Fix Model | p. 73 |
| The Waterfall Model | p. 74 |
| The Iterative Development Model | p. 76 |
| The Evolutionary Model | p. 77 |
| The Prototyping Model | p. 78 |
| The Spiral Model | p. 79 |
| Classification and Comparison of the Models | p. 80 |
| The Microsoft Model: Synch and Stabilize | p. 83 |
| Comparison between Synch and Stabilize and the Open Source Software Development Process | p. 86 |
| Open Source Products and Software Quality | p. 91 |
| Open Source Software Projects | p. 91 |
| Open Source Software Products | p. 95 |
| Evaluating the Quality of Software | p. 99 |
| Evaluating Software Quality: the Capability Maturity Model | p. 101 |
| Evaluating Open Source Products | p. 105 |
| Strategies and Business Models | p. 111 |
| Evolution of the ICT Industry | p. 112 |
| Increasing Returns and the Diffusion of Open Source Products | p. 118 |
| Company Strategy Towards Open Source Software | p. 121 |
| Can Open Source Software Lead to New Business Models? | p. 125 |
| Government Policies Towards Open Source Software | p. 133 |
| Factors in Favour of Governments Adopting Open Source Software | p. 133 |
| Limiting Factors for the Adoption of Open Source Software | p. 137 |
| What Role Should Governments Play in Supporting and/or Adopting Open Source Software? | p. 140 |
| Government Policies Toward Open Source Software in Various Countries | p. 143 |
| European countries | p. 144 |
| Asian countries | p. 153 |
| American countries | p. 157 |
| New Trends in Work Organization | p. 163 |
| Work Organization: The Open Source Community versus Commercial Companies | p. 163 |
| Changes in Organizational Models | p. 167 |
| Changes in the Way People Work | p. 173 |
| Time and place | p. 174 |
| Work autonomy | p. 176 |
| Creativity, passion and quality of work | p. 178 |
| Work ethic | p. 181 |
| Towards New Organizational Models | p. 182 |
| Impact on Social Capital | p. 186 |
| Open Source as a Complex Adaptive System | p. 189 |
| Complexity and Complex Systems | p. 189 |
| What are Complex Adaptive Systems? | p. 192 |
| The Key Processes in Complex Adaptive Systems | p. 193 |
| Variation | p. 194 |
| Interaction | p. 195 |
| Selection | p. 197 |
| Open Source as a Complex Adaptive System | p. 199 |
| Developments | p. 207 |
| Extension of the Concept of Openness | p. 208 |
| Peer-to-peer production | p. 208 |
| Open content | p. 209 |
| Knowledge organization | p. 211 |
| Knowledge diffusion | p. 211 |
| Peer collection | p. 213 |
| Peer accreditation | p. 215 |
| Peer production | p. 217 |
| Copyleft Applied to Non-Software Products | p. 219 |
| Creative Commons | p. 221 |
| Public Library of Science (PloS) | p. 224 |
| Other projects | p. 225 |
| Conclusions and Open Questions | p. 227 |
| References | p. 231 |
| Table of Contents provided by Ingram. All Rights Reserved. |