The Open Source Handbook

TABLE OF CONTENTS


Chapter 1: History of the Open Source Movement

    What Is Open Source Software?
    Comparison of Traditional and Open Source Development Paradigms
    The Open Source Movement
        The GNU Project - Free Software Foundation
        University of California at Berkeley and the BSD License
    Open Source Initiative (OSI)
    Software Foundries
    Open Source Is Not Public Domain Software, Shareware, or Freeware
    Open Source Revenue Models
    The Open Source Definition

Chapter 2: Legal Implications of Open Source Software

    Introduction
    Overview of Popular Open Source Licenses
        GNU General Public License (GPL)
        Berkeley Software Distribution License (BSD)
        Apache License
        Mozilla Public License
            Mozilla Disclaimer
        Artistic License
    Common Legal Issues
        Is The Open Source License Binding?
        Unknown Development Process
        Lack of Warranties
        Potential Security Implications
        Intellectual Property Ownership

Chapter 3: Open Source Contracting Issues

    Introduction
    Identifying Open Source Issues
    Contractual Protections

Chapter 4: Managing Open Source Software

    Getting a Handle on Open Source in Your Organization
    Management Tools
        Inventory Existing Applications
        Gather Information on New Applications
        Adopt Policies and Guidelines
        Educate Employees
    Policing Compliance
        Monitoring Changes in Use
        Enforcing Limitations on Use
        Issuing Security and Defect Notices
    Example Open Source Questionnaire
    Example Linux Policy

Chapter 5: Open Source Security: A Look At The Security Benefits Of Source Code Access

    Introduction
    Open Source & Security
    The Security of "Many Eyeballs"
    Closed Source Software: "Security by Obscurity"
    Security for Your Investment
    Security Is Only As Strong As Your Commitment To Managing It

Chapter 6: Open Source Security: A User's perspective

    Introduction
    The Security of "Many Eyeballs"
    Closed Source Software: Security by Obscurity
    Code Stability
    Bringing in Open Source
    Is Open Source for You?
    What to Look For

Appendices

    Appendix A: Internet Resources
        Open Source Web sites
    Appendix B: OSI Approved Licenses
    Appendix C: Common Open Source Licenses
        Apache Software License
        Version 1.1
        The Artistic License
        The BSD License
        GNU General Public License
        Version 2, June 1991
        GNU Lesser General Public License
        Version 2.1, February 1999
        GNU Free Documentation License
        Version 1.1, March 2000
        The MIT License
        Mozilla Public License
        Zlib License

© , IOMA, Inc., Published by Pike & Fischer
1010 Wayne Avenue, Suite 1400, Silver Spring, MD 20910-5600
1-800-255-8131 / 301-562-1530 / 301-562-1521 (fax)