| | Copyright |
| | Foreword: Source Is Everything |
| | Acknowledgments |
| | List of Contributors |
| | Introduction |
| | Part I: Open Source: Competition and Evolution |
| | | Chapter 1. The Mozilla Project: Past and Future |
| | | Section 1.1. Founding of the Mozilla Organization: Obvious for Developers, a Bold Step for Management |
| | | Section 1.2. Young Adulthoodthe Mozilla Foundation |
| | | Section 1.3. The Future |
| | | Chapter 2. Open Source and Proprietary Software Development |
| | | Section 2.1. Proprietary Versus Open Source? |
| | | Section 2.2. Comfort |
| | | Section 2.3. Distributed Development |
| | | Section 2.4. Collaborative Development |
| | | Section 2.5. Software Distribution |
| | | Section 2.6. How Proprietary Software Development Has Changed Open Source |
| | | Section 2.7. Some Final Words |
| | | Chapter 3. A Tale of Two Standards |
| | | Section 3.1. The POSIX Standard |
| | | Section 3.2. First Implementation Past the Post |
| | | Section 3.3. Future Proofing |
| | | Section 3.4. Wither POSIX? |
| | | Section 3.5. The Win32 (Windows) Standard |
| | | Section 3.6. The Tar Pit: Backward Compatibility |
| | | Section 3.7. World Domination, Fast |
| | | Section 3.8. Wither Win32? |
| | | Section 3.9. Choosing a Standard |
| | | Chapter 4. Open Source and Security |
| | | Section 4.1. Many Eyes |
| | | Section 4.2. Open Versus Closed Source |
| | | Section 4.3. Digression: Threat Models |
| | | Section 4.4. The Future |
| | | Section 4.5. Interesting Projects |
| | | Section 4.6. Conclusion |
| | | Chapter 5. Dual Licensing |
| | | Section 5.1. Business and Politics |
| | | Section 5.2. Open Source: Distribution Versus Development |
| | | Section 5.3. A Primer on Intellectual Property |
| | | Section 5.4. Dual Licensing |
| | | Section 5.5. Practical Considerations |
| | | Section 5.6. Trends and the Future |
| | | Section 5.7. Global Development |
| | | Section 5.8. Open Models |
| | | Section 5.9. The Future of Software |
| | | Chapter 6. Open Source and the Commoditization of Software |
| | | Section 6.1. Commoditization and the IT Industry |
| | | Section 6.2. Decommoditization: The Failure of Open Systems |
| | | Section 6.3. Linux: A Response from the Trenches |
| | | Section 6.4. "So, How Do You Make Money from Free Software?" |
| | | Section 6.5. The First Business Models for Linux |
| | | Section 6.6. Linux Commercialization at a Crossroads |
| | | Section 6.7. Proprietary Linux? |
| | | Section 6.8. What's at Stake? |
| | | Chapter 7. Open Source and the Commodity Urge: Disruptive Models for a Disruptive Development Process |
| | | Section 7.1. Introduction |
| | | Section 7.2. A Brief History of Software |
| | | Section 7.3. A New Brand of Intellectual Property Protection |
| | | Section 7.4. Open Distribution, Not Source |
| | | Section 7.5. Open Source Business Models |
| | | Section 7.6. Conclusion |
| | | Chapter 8. Under the Hood: Open Source and Open Standards Business Models in Context |
| | | Section 8.1. Open Standards |
| | | Section 8.2. Open Source Software |
| | | Section 8.3. The Real Business Model |
| | | Section 8.4. Open Source Complements |
| | | Section 8.5. Open Standards Complements |
| | | Section 8.6. Conclusion |
| | | Chapter 9. Open Source and the Small Entrepreneur |
| | | Section 9.1. Introduction |
| | | Section 9.2. Freemacs and Open Source |
| | | Section 9.3. Freemacs and Business |
| | | Section 9.4. Packet Drivers |
| | | Section 9.5. Packet Driver Income |
| | | Section 9.6. Qmail |
| | | Section 9.7. Open Source Economics |
| | | Section 9.8. Where Do We Go from Here? |
| | | Section 9.9. For Further Reading |
| | | Chapter 10. Why Open Source Needs Copyright Politics |
| | | Section 10.1. From Movable Type to MovableType |
| | | Section 10.2. Copyright in Code |
| | | Section 10.3. Secondary Liability |
| | | Section 10.4. Anticircumvention |
| | | Section 10.5. The Threat to Research |
| | | Section 10.6. Technology Mandates |
| | | Section 10.7. What About That Media Server? |
| | | Chapter 11. Libre Software in Europe |
| | | Section 11.1. Brief Summary of an Already Long History |
| | | Section 11.2. The Development Community |
| | | Section 11.3. The Organization of the Community |
| | | Section 11.4. Libre Software in the Private Sector |
| | | Section 11.5. Public Administrations and Libre Software |
| | | Section 11.6. Legal Issues |
| | | Section 11.7. Libre Software in Education |
| | | Section 11.8. Research on Libre Software |
| | | Section 11.9. The Future Is Hard to Read.... |
| | | Chapter 12. OSS in India |
| | | Section 12.1. Business |
| | | Section 12.2. Government |
| | | Section 12.3. Challenges in Local Adoption of OSS |
| | | Section 12.4. OSS in Education |
| | | Section 12.5. Conclusion |
| | | Chapter 13. When China Dances with OSS |
| | | Section 13.1. What OSS Was and Is in China |
| | | Section 13.2. SWOT Analysis of OSS in China |
| | | Section 13.3. Where OSS Is Going for China and Beyond |
| | | Chapter 14. How Much Freedom Do You Want? |
| | | Section 14.1. Livre Versus Gratis |
| | | Section 14.2. Background for Freedom: The Market |
| | | Section 14.3. Developing the Software Livre Movement |
| | | Section 14.4. Not About Price, but About Choice |
| | | Section 14.5. Choice Requires More Than Free Software |
| | | Section 14.6. How Java Technology Can Help |
| | | Section 14.7. Java Provides the Other Side of the Choice |
| | | Section 14.8. Walking the Path |
| | | Section 14.9. What to Do? |
| | | Section 14.10. We Are Getting There |
| | | Section 14.11. References |
| | Part II: Beyond Open Source: Collaboration and Community |
| | | Chapter 15. Making a New World |
| | | Chapter 16. The Open Source Paradigm Shift |
| | | Section 16.1. Software as Commodity |
| | | Section 16.2. Network-Enabled Collaboration |
| | | Section 16.3. Customizability and Software-as-Service |
| | | Section 16.4. Building the Internet Operating System |
| | | Section 16.5. Conclusion |
| | | Chapter 17. Extending Open Source Principles Beyond Software Development |
| | | Section 17.1. How Did It Happen and How Does It Work? |
| | | Section 17.2. Working as a Group |
| | | Section 17.3. Dealing with the Disrupters |
| | | Section 17.4. The Difference Between Doing Legal Research in Public and Writing Software in Public |
| | | Section 17.5. Why and When It Works |
| | | Chapter 18. Open Source Biology |
| | | Section 18.1. The Rise of Modern Biotechnology |
| | | Section 18.2. Intellectual Property and Growing Challenges |
| | | Section 18.3. Open Source Biology |
| | | Section 18.4. Synthetic Biology and Genomic Programming |
| | | Section 18.5. The Risk of Biological Hacking |
| | | Section 18.6. Future Trends in Open Source Biology |
| | | Chapter 19. Everything Is Known |
| | | Section 19.1. The PACT Project |
| | | Section 19.2. The World Trade Center Recovery Effort |
| | | Section 19.3. Facilitating Emergent Collaboration |
| | | Section 19.4. Acknowledgments |
| | | Section 19.5. References |
| | | Chapter 20. The Early History of Nupedia and Wikipedia: A Memoir |
| | | Section 20.1. Some Recent Press Reports |
| | | Section 20.2. Nupedia |
| | | Section 20.3. The Origins of Wikipedia |
| | | Section 20.4. Wikipedia's First Few Months |
| | | Section 20.5. A Series of Controversies |
| | | Section 20.6. My Resignation and Final Few Months with the Project |
| | | Section 20.7. Final Attempts to Save Nupedia |
| | | Section 20.8. Conclusions |
| | | Chapter 21. Open Beyond Software |
| | | Section 21.1. Sports Equipment Innovation by Users and Their Communities |
| | | Section 21.2. Community-Based Innovation and Development: An Even Broader Phenomenon |
| | | Section 21.3. Reframing: Where Does Innovation Come From? |
| | | Section 21.4. Conclusion |
| | | Section 21.5. References |
| | | Chapter 22. Patterns of Governance in Open Source |
| | | Section 22.1. The Empirical Problem Set: What Are We Aiming At? |
| | | Section 22.2. The Theoretical Problem: How Is Knowledge Distributed? |
| | | Section 22.3. Design Principles for a Referee Function |
| | | Section 22.4. What Should We Do Differently? |
| | | Chapter 23. Communicating Many to Many |
| | | Section 23.1. The Origins of Slashdot |
| | | Section 23.2. Slashdot in the Early Days |
| | | Section 23.3. The Slashdot Effect |
| | | Section 23.4. Trolls, Anonymous Cowards, and Insensitive Clods |
| | | Section 23.5. Columbine |
| | | Section 23.6. Slashdot Grows Up |
| | | Section 23.7. September 11 |
| | | Section 23.8. Conclusion |
| | Part III: Appendixes |
| | | Appendix A. The Open Source Definition |
| | | Section A.1. The Open Source Definition, Version 1.9 |
| | | Appendix B. Referenced Open Source Licenses |
| | | Section B.1. The BSD License |
| | | Section B.2. The GNU General Public License (GPL) |
| | | Section B.3. The Sleepycat License |
| | | Section B.4. The Creative Commons License |
| | | Appendix C. Columns from Slashdot |
| | | Section C.1. Simple Solutions |
| | | Section C.2. Why Kids Kill |
| | Colophon |
| | Index |