Intellectual Property and Open Source
A Practical Guide to Protecting Code
By
Van Lindberg
July 2008
Pages: 390
| Table of Contents
| Colophon
Table of Contents
-
Chapter 1 The Economic and Legal Foundations of Intellectual Property
-
Law and Code
-
The Types of Intellectual Property
-
Intellectual Property and Market Failure
-
Evaluating the System
-
Chapter 2 The Patent Document
-
The Construction of a Patent
-
The Face of the Patent
-
Conception of the Invention
-
The Body of the Patent
-
The Claims
-
Other Resources
-
Chapter 3 The Patent System
-
The Patent System As a Knowledge Cache
-
Requirements for Getting a Patent
-
Getting a Patent
-
Patent Proliferation
-
Chapter 4 Copyright
-
Copyright in Context
-
The Terms of Copyright
-
The Copyright Term
-
Owning a Copyright
-
The Rights Granted by Copyright
-
Chapter 5 Trademarks
-
Trademarks Defined
-
The Economic Function of Trademarks
-
Modern Trademark Law in the United States
-
Chapter 6 Trade Secrets
-
Trade Secrets Defined
-
The Flaming Moe: The Life and Death of a Trade Secret
-
Trade Secrets and Software Development
-
Trade Secrets, Businesses, and Consultants
-
Chapter 7 Contracts and Licenses
-
Licenses and Firewalls
-
Why Contracts and Licenses Matter
-
Contract Law Principles
-
Intellectual Property Contracts
-
Applying a License to Intellectual Property
-
Chapter 8 The Economic and Legal Foundations of Open Source Software
-
A Brief Digression into Terminology
-
Understanding Open Source
-
Credit Unions and Open Source: An Analogy
-
The Role of Open Source Licenses
-
The Open Source Definition
-
Different Types of Open Source Licenses
-
Chapter 9 So I Have an Idea...
-
Cautionary Tales
-
Employees and Inventions
-
Look At What You Sign
-
The Employer-Employee Relationship
-
Tell the Company
-
What Do You Do?
-
Chapter 10 Choosing a License
-
Why Do I Need a License?
-
No License Required
-
Proprietary Commercial Licensing
-
Open Source Licensing
-
Why You Should Not Write Your Own License
-
Choosing an Open Source License
-
Chapter 11 Accepting Patches and Contributions
-
Back to (Copyright) Basics
-
Three Solutions
-
Administrative Issues
-
Chapter 12 Working with the GPL
-
Daily Life with the GPL
-
Understanding the Terms of the Debate
-
Linking and Licensing
-
Copyright Confusion
-
Thinking About Derivative Works
-
Questions and Answers
-
Chapter 13 Reverse Engineering
-
Storming the Castle
-
A Sample Reverse Engineering Procedure
-
The Digital Millennium Copyright Act
-
Chapter 14 Incorporating As a Non-Profit
-
Why Incorporate Your Project?
-
Creating a Non-Profit Entity
-
Operating a Non-Profit Organization
-
Umbrella Organizations As an Alternative
-
Appendix Sample Proprietary Information Agreement (PIA)
-
Proprietary Information and Inventions Assignment Agreement
-
Appendix Open Source License List
-
Open Source Licenses
-
Appendix Free Software License List
-
Free Software Licenses
-
Appendix Fedora License List and GPL Compatibility
-
Licenses Approved for Use with Fedora
-
GPL Compatibility Matrix
-
Appendix Public Domain Declaration
-
Appendix The Simplified BSD License
-
The BSD License
-
Appendix The Apache License, Version 2.0
-
Appendix The Mozilla Public License, Version 1.1
-
1. Definitions
-
2. Source Code License
-
3. Distribution Obligations
-
4. Inability to Comply Due to Statute or Regulation
-
5. Application of this License
-
6. Versions of the License
-
7. DISCLAIMER OF WARRANTY
-
8. Termination
-
9. LIMITATION OF LIABILITY
-
10. U.S. Government End Users
-
11. MISCELLANEOUS
-
12. Responsibility for Claims
-
14. Multiple-Licensed Code
-
Applying the Mozilla Public License
-
Appendix The GNU Lesser General Public License, Version 2.1
-
The GNU Lesser General Public License (LGPL), Version 2.1
-
Appendix The GNU Lesser General Public License, Version 3
-
The GNU Lesser General Public License (LGPL), Version 3
-
Appendix The GNU General Public License, Version 2, June 1991
-
The GNU General Public License (GPL), Version 2
-
Appendix The GNU General Public License, Version 3, June 2007
-
The GNU General Public License (GPL), Version 3
-
Appendix The Open Software License, Version 3.0
-
The Open Software License (OSL), Version 3.0
-
Colophon
Return to Intellectual Property and Open Source