ebook img

Intellectual Property and Open Source: A Practical Guide to Protecting Code PDF

392 Pages·2008·5.781 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Intellectual Property and Open Source: A Practical Guide to Protecting Code

www.it-ebooks.info www.it-ebooks.info www.it-ebooks.info Intellectual Property and Open Source www.it-ebooks.info ,ip_roadmap.18464 Page ii Thursday, July 3, 2008 10:38 AM Other resources from O’Reilly Related titles Applied Software Producing Open Source Management Software Hackers & Painters The Cathedral & the Bazaar Open Sources Understanding Open Open Sources 2.0 Source and Free Software Licensing oreilly.com oreilly.com is more than a complete catalog of O'Reilly books. You'll also find links to news, events, articles, weblogs, sample chapters, and code examples. oreillynet.com is the essential portal for developers inter- ested in open and emerging technologies, including new platforms, programming languages, and operating sys- tems. Conferences O’Reillybringsdiverseinnovatorstogethertonurturethe ideasthatsparkrevolutionaryindustries.Wespecializein documenting the latest tools and systems, translating the innovator’s knowledge into useful skills for those in the trenches. Visit conferences.oreilly.com for our upcoming events. Safari Bookshelf (safari.oreilly.com) is the premier online reference library for programmers and IT professionals. Conduct searches across more than 1,000 books. Sub- scribers can zero in on answers to time-critical questions inamatterofseconds.ReadthebooksonyourBookshelf from cover to cover or simply flip to the page you need. Try it today for free. www.it-ebooks.info main.title Page iii Monday, May 19, 2008 11:21 AM Intellectual PTroompecartty ™ andTh Oe Dpeefinnit iSveo Guuridcee Jason Brittain and Ian FV. aDn aLirnwdbinerg Beijing • Cambridge • Farnham • Köln • Sebastopol • Taipei • Tokyo www.it-ebooks.info Intellectual Property and Open Source by Van Lindberg Copyright © 2008 Van Lindberg. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safari.oreilly.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Editor: Andy Oram Indexer: Ellen Troutman Zaig Production Editor: Sumita Mukherji Cover Designer: Karen Montgomery Copyeditor: Amy Thomson Interior Designer: David Futato Proofreader: Nancy Reinhardt Illustrator: Robert Romano Printing History: July 2008: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Intellectual Property and Open Source and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. ISBN: 978-0-596-51796-0 [M] 1215097554 www.it-ebooks.info CONTENTS PREFACE ix 1 THE ECONOMIC AND LEGAL FOUNDATIONS OF INTELLECTUAL PROPERTY 1 Law and Code 3 The Types of Intellectual Property 4 Intellectual Property and Market Failure 6 Evaluating the System 18 2 THE PATENT DOCUMENT 21 The Construction of a Patent 22 The Face of the Patent 23 Conception of the Invention 27 The Body of the Patent 37 The Claims 44 Other Resources 47 3 THE PATENT SYSTEM 49 The Patent System As a Knowledge Cache 50 Requirements for Getting a Patent 51 Getting a Patent 60 Patent Proliferation 65 4 COPYRIGHT 71 Copyright in Context 71 The Terms of Copyright 83 The Copyright Term 92 Owning a Copyright 93 The Rights Granted by Copyright 96 5 TRADEMARKS 103 Trademarks Defined 103 The Economic Function of Trademarks 107 Modern Trademark Law in the United States 110 6 TRADE SECRETS 119 Trade Secrets Defined 120 The Flaming Moe: The Life and Death of a Trade Secret 120 Trade Secrets and Software Development 129 Trade Secrets, Businesses, and Consultants 131 7 CONTRACTS AND LICENSES 133 Licenses and Firewalls 133 v www.it-ebooks.info Why Contracts and Licenses Matter 134 Contract Law Principles 138 Intellectual Property Contracts 146 Applying a License to Intellectual Property 150 8 THE ECONOMIC AND LEGAL FOUNDATIONS OF OPEN SOURCE SOFTWARE 153 A Brief Digression into Terminology 154 Understanding Open Source 155 Credit Unions and Open Source: An Analogy 155 The Role of Open Source Licenses 168 The Open Source Definition 172 Different Types of Open Source Licenses 177 9 SO I HAVE AN IDEA... 179 Cautionary Tales 179 Employees and Inventions 182 Look At What You Sign 182 The Employer-Employee Relationship 187 Tell the Company 193 What Do You Do? 195 10 CHOOSING A LICENSE 197 Why Do I Need a License? 197 No License Required 198 Proprietary Commercial Licensing 200 Open Source Licensing 201 Why You Should Not Write Your Own License 204 Choosing an Open Source License 207 11 ACCEPTING PATCHES AND CONTRIBUTIONS 215 Back to (Copyright) Basics 215 Three Solutions 217 Administrative Issues 221 12 WORKING WITH THE GPL 223 Daily Life with the GPL 224 Understanding the Terms of the Debate 226 Linking and Licensing 228 Copyright Confusion 229 Thinking About Derivative Works 232 Questions and Answers 235 13 REVERSE ENGINEERING 239 Storming the Castle 239 A Sample Reverse Engineering Procedure 245 The Digital Millennium Copyright Act 251 14 INCORPORATING AS A NON-PROFIT 253 Why Incorporate Your Project? 253 Creating a Non-Profit Entity 257 vi CONTENTS www.it-ebooks.info Operating a Non-Profit Organization 263 Umbrella Organizations As an Alternative 268 A SAMPLE PROPRIETARY INFORMATION AGREEMENT (PIA) 271 B OPEN SOURCE LICENSE LIST 281 C FREE SOFTWARE LICENSE LIST 285 D FEDORA LICENSE LIST AND GPL COMPATIBILITY 289 E PUBLIC DOMAIN DECLARATION 299 F THE SIMPLIFIED BSD LICENSE 301 G THE APACHE LICENSE, VERSION 2.0 303 H THE MOZILLA PUBLIC LICENSE, VERSION 1.1 309 I THE GNU LESSER GENERAL PUBLIC LICENSE, VERSION 2.1 319 J THE GNU LESSER GENERAL PUBLIC LICENSE, VERSION 3 329 K THE GNU GENERAL PUBLIC LICENSE, VERSION 2, JUNE 1991 333 L THE GNU GENERAL PUBLIC LICENSE, VERSION 3, JUNE 2007 341 M THE OPEN SOFTWARE LICENSE, VERSION 3.0 355 INDEX 359 CONTENTS vii www.it-ebooks.info

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.