SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Legal Issues in Open Source:
Patents, Trademarks,
Copyrights and Licenses

  Calhoun “Reb” Thomas
  Thomas Law Firm
  803-748-0336
  CRT@ThomasFirm.com
  July 30, 2008
This work is licensed under the Creative Commons Attribution-
Noncommercial-No Derivative Works 3.0 United States License.
To view a copy of this license, visit
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ or send a
letter to Creative Commons, 171 Second Street, Suite 300, San
Francisco, California, 94105, USA.
Software Is Different
   Software is the only type of property can
    can be protected by both copyright and
    patent law
   Software is also normally protected by
    contract law (GPL, etc) and often by
    trade secret law (proprietary software)
   The open source software model is the
    opposite of a trade secret

                                          3
Giving It Away?
Is giving software away a business
model?
Netscape browser

Four Freedoms (not free beer)

    To   use for any purpose
    To   share with others
    To   change as you want
    To   share your changes

                                      4
Copyrights & Patents
   Article I Section 8 of our Constitution
               “The Congress shall
    provides that
    have the power … To promote
    the progress of science and
    useful arts, by securing for
    limited times to authors and
    inventors the exclusive right to
    their respective writings and
    discoveries”
                                              5
Copyrights
   In general, copyright law provides that
    the author of a work has the exclusive
    right to use, distribute, modify and
    display the work
   However, the copyright to a work
    belongs to an employer in the case of a
    “work made for hire”
   Employees vs independent contractors

                                         6
Copyrights
   “Work made for hire” and the
    independent contractor – get an
    assignment - not all works are covered
   Copyright can last a long time!
       Life of the author plus 70 years
       Works for hire – lesser of 95 years after
        publication or 100 years after creation



                                                    7
Copyrights
   Expression vs idea
   “Copyleft” – a short way of trying to
    describe what the GPL and other similar
    licenses do by contract
   Copyleft depends on copyright
   The licenses permit a user to use,
    modify and redistribute covered
    software on the same Copyleft terms

                                         8
Copyrights
   Digital Millennium Copyright Act (DMCA)
   Making or trafficking in software or
    devices whose primary purpose is
    defeating technological measures that
    control access is illegal.
   GPLv3 attempts to prevent GPLv3
    covered software from being used to
    “lock-out” (DRM) other users

                                         9
Trademarks
   Trademarks are primarily governed by
    Federal law
   States trademark law is usually not
    important for software
   A trademark identifies the source of
    origin of a product
   Example: Cuil for search engine and
    advertising services
                       (Gaelic word for both knowledge and hazel)




                                                                    10
Trademarks
   Arbitrary or fanciful marks are much
    better than descriptive or generic marks
   Examples (good & bad):
       RED HAT for software and services
       JAVA for software
       STARBUCKS for coffee
       BED & BATH for selling bed & bath items
       QUIK-PRINT for copying services

                                              11
Trademarks
   Merely registering a mark as a domain
    name does not provide trademark rights
   Registering domain name involves
    entering into a contract
   “The registrant... represents that ... the
    selected domain name, to the best of
    the registrant's knowledge, does not
    interfere with or infringe upon the rights
    of any third party”

                                           12
Trademarks
   If you are planning to bring a product or
    service to market, start as early as
    possible with your intent-to-use (ITU)
    trademark application
   For example: Cuil, Inc. filed an ITU
    application on April 11, 2008 (they
    should have filed much earlier, but ...)
   Madrid Protocol

                                          13
Patents
   Similar to Copyright law in that Patent
    law is Federal law, states may not
    legislate in this area
   A patent is an intangible form of
    personal property
   Patents only have national effect
   Patent Cooperation Treaty (PCT)


                                          14
Patents
   Over 7.4 million utility patents have
    been issued by the USPTO
   Tuesday the Patent Office issued
    approximately 3,000 utility patents
   The Patent Office received almost
    500,000 patent applications in 2007
   Almost half are filed from other
    countries


                                            15
Patents
   Most recent patent issued yesterday




                                          16
Patents
   Granted to an individual or individuals
    who invents or discovers a process
    (method), machine, article of
    manufacture, composition of matter, or
    improvement thereof
   For software the focus is usually on a
    “process” or this is often called a
    “method” or “business method” patent

                                         17
Patents
   Must be new, useful and non-obvious to
    one of ordinary skill in the art
   Must be an “invention” – not just an
    idea – you need complete conception
    and reduction to practice
   Patent is the opposite of a trade secret
    – must fully disclose the invention
   Non-obviousness is key (peertopatent)

                                         18
Patents
   Utility and design patents
   The term of a utility patent ends 20
    years after the date of application
   Term of design patent ends 14 years
    after date of issuance
   Applications are typically published 18
    months after filed - average patent
    takes about 2-4 years to issue

                                          19
Patents
   Having an issued patent does not give
    the holder the “right” to actually make
    their claimed invention, but it does give
    them the right to exclude others from:
       making
       using
       selling
       offering for sale
       importing the invention
                                           20
Example of growing backlog
   Recent news – Microsoft is sued for
    patent infringement by Gotuit Media
    Corp. for infringing 3 patents
   U.S Patent No. 5,892,536 - Systems and Methods for Computer
    Enhanced Broadcast Monitoring, issued on April 6, 1999; U.S.
    Patent No. 5,986,692 - Systems and Methods for Computer
    Enhanced Broadcast Monitoring, issued on November 16, 1999;
    U.S. Patent No. 7,055,166 - Apparatus and Methods for Broadcast
    Monitoring, issued May 30, 2006
   First one filed in 1996 only took about 2.5 years to issue
   Third one filed in 1999 took over 7 years to issue


                                                                 21
OSI List of Different Licenses
   Academic Free License 3.0 (AFL 3.0), Affero GNU Public License, Adaptive Public License, Apache Software
    License, Apache License, 2.0, Apple Public Source License, Artistic license, Artistic license 2.0, Attribution
    Assurance Licenses, New and Simplified BSD licenses, Boost Software License (BSL1.0), Computer Associates
    Trusted Open Source License 1.1, Common Development and Distribution License, Common Public Attribution
    License 1.0 (CPAL), Common Public License 1.0, CUA Office Public License Version 1.0, EU DataGrid Software
    License, Eclipse Public License, Educational Community License, Version 2.0, Eiffel Forum License, Eiffel
    Forum License V2.0, Entessa Public License, Fair License , Frameworx License, GNU General Public License
    (GPL), GNU General Public License version 3.0 (GPLv3), GNU Library or quot;Lesserquot; General Public License
    (LGPL), GNU Library or quot;Lesserquot; General Public License version 3.0 (LGPLv3), Historical Permission Notice and
    Disclaimer, IBM Public License, Intel Open Source License, ISC License, Jabber Open Source License, Lucent
    Public License (Plan9), Lucent Public License Version 1.02, Microsoft Public License (Ms-PL), Microsoft
    Reciprocal License (Ms-RL), MIT license, MITRE Collaborative Virtual Workspace License (CVW License),
    Motosoto License, Mozilla Public License 1.0 (MPL), Mozilla Public License 1.1 (MPL), Multics License, NASA
    Open Source Agreement 1.3, NTP License, Naumen Public License, Nethack General Public License, Nokia
    Open Source License, Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0), OCLC Research Public
    License 2.0, Open Group Test Suite License, Open Software License 3.0 (OSL 3.0), PHP License, Python
    license (CNRI Python License), Python Software Foundation License, Qt Public License (QPL), RealNetworks
    Public Source License V1.0, Reciprocal Public License, Reciprocal Public License 1.5 (RPL1.5), Ricoh Source
    Code Public License, Simple Public License 2.0, Sleepycat License, Sun Industry Standards Source License
    (SISSL), Sun Public License, Sybase Open Watcom Public License 1.0, University of Illinois/NCSA Open Source
    License, Vovida Software License v. 1.0, W3C License, wxWindows Library License, X.Net License, Zope Public
    License, zlib/libpng license

   This is probably not all and there will be more coming

                                                                                                          22
Some of the Groups
   Free Software Foundation (fsf.org)
   Software Freedom Law Center
   GNU.org
   Apache Software Foundation
   Mozilla Foundation
   Open Software Initiative
   FOSSBazaar.org

                                         23
Main Licenses
   GNU General Public License (GPL)
   Lesser GPL
   Apache License
   Berkeley Software Distribution (BSD)
   Eclipse Public License (EPL)
   MPL (Mozilla or Microsoft?)
   Common PL and CDDL

                                           24
Open Source in Mobile Phones
   LiMo Foundation says it will use the GPL,
    Mozilla and its own “Foundation Public
    License or FPL
   Nokia -> Symbian Foundation – moving
    the Symbian mobile operating system to
    open source over the next 2 years using
    the EPL
   Google (Android) using Apache License

                                          25
Final Thoughts
   Affero – GPL for “software as a service”
    or SaaS
   USPTO Peer Review Pilot (also known as
    PeerToPatent.org) extended & expanded
    to include business method patents
   MPL can even mean the Microsoft Public
    License or Microsoft Reciprocal License
    (two OSI approved licenses)

                                         26

Contenu connexe

Tendances

IP Law for Startups and Emerging Companies
IP Law for Startups and Emerging CompaniesIP Law for Startups and Emerging Companies
IP Law for Startups and Emerging CompaniesAndrew Wong
 
Ownership in design
Ownership in designOwnership in design
Ownership in designVivian Chen
 
ETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyMichael Heron
 
Copyright in Online Resources - Users
Copyright in Online Resources - UsersCopyright in Online Resources - Users
Copyright in Online Resources - UsersRowan Wilson
 
"Innovations" of copyright and intellectual properties
"Innovations" of copyright and intellectual properties"Innovations" of copyright and intellectual properties
"Innovations" of copyright and intellectual propertiesWendy Lile
 
Creative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad FinalCreative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad Finalguest584d23
 
Copyright presentation
Copyright presentationCopyright presentation
Copyright presentationfelipeoreyes
 
how to invention & practice it
how to invention & practice ithow to invention & practice it
how to invention & practice itfungfung Chen
 
2014 Protecting Yourself & Your Intellectual Property by James Balls
2014 Protecting Yourself &  Your Intellectual Property by James Balls2014 Protecting Yourself &  Your Intellectual Property by James Balls
2014 Protecting Yourself & Your Intellectual Property by James BallsEuropean Innovation Academy
 
Chapter16 intellectual-property
Chapter16 intellectual-propertyChapter16 intellectual-property
Chapter16 intellectual-propertyVin Voro
 
Understanding Innovation & IPR to Recreate Our Future
Understanding Innovation & IPR to Recreate Our FutureUnderstanding Innovation & IPR to Recreate Our Future
Understanding Innovation & IPR to Recreate Our Futuresabuj kumar chaudhuri
 
Digital Fabrication Studio 0.3 IP - Open Design
Digital Fabrication Studio 0.3 IP - Open DesignDigital Fabrication Studio 0.3 IP - Open Design
Digital Fabrication Studio 0.3 IP - Open DesignMassimo Menichinelli
 
Understanding Intellectual Property
Understanding Intellectual PropertyUnderstanding Intellectual Property
Understanding Intellectual PropertyJane Lambert
 
2011wpi
2011wpi2011wpi
2011wpieshuy
 

Tendances (20)

IP Law for Startups and Emerging Companies
IP Law for Startups and Emerging CompaniesIP Law for Startups and Emerging Companies
IP Law for Startups and Emerging Companies
 
Ownership in design
Ownership in designOwnership in design
Ownership in design
 
ETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyETHICS05 - Intellectual Property
ETHICS05 - Intellectual Property
 
Ichec ipr feb 2021
Ichec ipr feb 2021Ichec ipr feb 2021
Ichec ipr feb 2021
 
Copyright in Online Resources - Users
Copyright in Online Resources - UsersCopyright in Online Resources - Users
Copyright in Online Resources - Users
 
"Innovations" of copyright and intellectual properties
"Innovations" of copyright and intellectual properties"Innovations" of copyright and intellectual properties
"Innovations" of copyright and intellectual properties
 
Creative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad FinalCreative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad Final
 
Copyright presentation
Copyright presentationCopyright presentation
Copyright presentation
 
Copyright & IPR
Copyright & IPRCopyright & IPR
Copyright & IPR
 
Intellectual property rights
Intellectual property rightsIntellectual property rights
Intellectual property rights
 
Cs207 7
Cs207 7Cs207 7
Cs207 7
 
how to invention & practice it
how to invention & practice ithow to invention & practice it
how to invention & practice it
 
2014 Protecting Yourself & Your Intellectual Property by James Balls
2014 Protecting Yourself &  Your Intellectual Property by James Balls2014 Protecting Yourself &  Your Intellectual Property by James Balls
2014 Protecting Yourself & Your Intellectual Property by James Balls
 
Chapter16 intellectual-property
Chapter16 intellectual-propertyChapter16 intellectual-property
Chapter16 intellectual-property
 
Cc intro (2)
Cc intro (2)Cc intro (2)
Cc intro (2)
 
Understanding Innovation & IPR to Recreate Our Future
Understanding Innovation & IPR to Recreate Our FutureUnderstanding Innovation & IPR to Recreate Our Future
Understanding Innovation & IPR to Recreate Our Future
 
Esc ipr 2019
Esc ipr 2019Esc ipr 2019
Esc ipr 2019
 
Digital Fabrication Studio 0.3 IP - Open Design
Digital Fabrication Studio 0.3 IP - Open DesignDigital Fabrication Studio 0.3 IP - Open Design
Digital Fabrication Studio 0.3 IP - Open Design
 
Understanding Intellectual Property
Understanding Intellectual PropertyUnderstanding Intellectual Property
Understanding Intellectual Property
 
2011wpi
2011wpi2011wpi
2011wpi
 

En vedette

Patents and intellectual property
Patents and intellectual propertyPatents and intellectual property
Patents and intellectual propertyJanet Stemwedel
 
Present industry expectations from pharmacy students
Present industry expectations from pharmacy studentsPresent industry expectations from pharmacy students
Present industry expectations from pharmacy studentsMalay Singh
 
Intellectual Property Rights (IPR) in Engineering
Intellectual Property Rights (IPR) in EngineeringIntellectual Property Rights (IPR) in Engineering
Intellectual Property Rights (IPR) in EngineeringRavindra Dastikop
 
Intellectual property rights
Intellectual property rightsIntellectual property rights
Intellectual property rightsAnirudh Pandey
 
Intellectual Property Rights
Intellectual Property RightsIntellectual Property Rights
Intellectual Property Rightsharshhanu
 

En vedette (8)

Patents and intellectual property
Patents and intellectual propertyPatents and intellectual property
Patents and intellectual property
 
Present industry expectations from pharmacy students
Present industry expectations from pharmacy studentsPresent industry expectations from pharmacy students
Present industry expectations from pharmacy students
 
Intellectual Property Rights (IPR) in Engineering
Intellectual Property Rights (IPR) in EngineeringIntellectual Property Rights (IPR) in Engineering
Intellectual Property Rights (IPR) in Engineering
 
Trips
TripsTrips
Trips
 
Ipr trips&trims
Ipr trips&trimsIpr trips&trims
Ipr trips&trims
 
Intellectual Property Rights (IPR)
Intellectual Property Rights (IPR)Intellectual Property Rights (IPR)
Intellectual Property Rights (IPR)
 
Intellectual property rights
Intellectual property rightsIntellectual property rights
Intellectual property rights
 
Intellectual Property Rights
Intellectual Property RightsIntellectual Property Rights
Intellectual Property Rights
 

Similaire à Legal Issues in Open Source: Patents, Trademarks, Copyrights and Licenses

20CS2024 Ethics in Information Technology
20CS2024 Ethics in Information Technology20CS2024 Ethics in Information Technology
20CS2024 Ethics in Information TechnologyKathirvel Ayyaswamy
 
Copyright in Software and Open Source licensing
Copyright in Software and Open Source licensingCopyright in Software and Open Source licensing
Copyright in Software and Open Source licensingRowan Wilson
 
Linux fest cpt_presentation
Linux fest cpt_presentationLinux fest cpt_presentation
Linux fest cpt_presentationfoxcm2000
 
Legal basics for startuppers (v. 2018 ita)
Legal basics for startuppers (v. 2018 ita)Legal basics for startuppers (v. 2018 ita)
Legal basics for startuppers (v. 2018 ita)Frieda Brioschi
 
Copyright or Copyleft - Creative Commons
Copyright or Copyleft - Creative CommonsCopyright or Copyleft - Creative Commons
Copyright or Copyleft - Creative CommonsMartha Hardy
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementSebastiano Cobianco
 
01 Richard Owens W I P O
01   Richard  Owens   W I P O01   Richard  Owens   W I P O
01 Richard Owens W I P OHeidy Balanta
 
intellectual property considerations for French Start-ups in the USA
intellectual property considerations for French Start-ups in the USA intellectual property considerations for French Start-ups in the USA
intellectual property considerations for French Start-ups in the USA Eliot Norman
 
Copyright Protection
Copyright ProtectionCopyright Protection
Copyright ProtectionGrittyCC
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source LicensingMark Radcliffe
 
international laws and reverse engineering
international laws and reverse engineeringinternational laws and reverse engineering
international laws and reverse engineeringwelcometofacebook
 
Introduction to Intellectual Property
Introduction to Intellectual PropertyIntroduction to Intellectual Property
Introduction to Intellectual PropertySaqib Raza
 
Intellectual property in cyberspace
Intellectual property in cyberspaceIntellectual property in cyberspace
Intellectual property in cyberspaceHrishikeshBhorde
 
Open Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing BusinessOpen Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing BusinessPromet Source
 
Leage For Programming Freedom. Against Software Patents. (1991)
Leage For Programming Freedom. Against Software Patents. (1991)Leage For Programming Freedom. Against Software Patents. (1991)
Leage For Programming Freedom. Against Software Patents. (1991)guest757c2c1
 
香港六合彩
香港六合彩香港六合彩
香港六合彩shujia
 
Legal interoperability: glocal perspective (LAPSI, Torino)
Legal interoperability: glocal perspective (LAPSI, Torino)Legal interoperability: glocal perspective (LAPSI, Torino)
Legal interoperability: glocal perspective (LAPSI, Torino)Federico Morando
 

Similaire à Legal Issues in Open Source: Patents, Trademarks, Copyrights and Licenses (20)

Webinar–What You Need To Know About Open Source Licensing
Webinar–What You Need To Know About Open Source LicensingWebinar–What You Need To Know About Open Source Licensing
Webinar–What You Need To Know About Open Source Licensing
 
20CS2024 Ethics in Information Technology
20CS2024 Ethics in Information Technology20CS2024 Ethics in Information Technology
20CS2024 Ethics in Information Technology
 
Copyright in Software and Open Source licensing
Copyright in Software and Open Source licensingCopyright in Software and Open Source licensing
Copyright in Software and Open Source licensing
 
Linux fest cpt_presentation
Linux fest cpt_presentationLinux fest cpt_presentation
Linux fest cpt_presentation
 
Legal basics for startuppers (v. 2018 ita)
Legal basics for startuppers (v. 2018 ita)Legal basics for startuppers (v. 2018 ita)
Legal basics for startuppers (v. 2018 ita)
 
Copyright or Copyleft - Creative Commons
Copyright or Copyleft - Creative CommonsCopyright or Copyleft - Creative Commons
Copyright or Copyleft - Creative Commons
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk Management
 
01 Richard Owens W I P O
01   Richard  Owens   W I P O01   Richard  Owens   W I P O
01 Richard Owens W I P O
 
intellectual property considerations for French Start-ups in the USA
intellectual property considerations for French Start-ups in the USA intellectual property considerations for French Start-ups in the USA
intellectual property considerations for French Start-ups in the USA
 
Copyright Protection
Copyright ProtectionCopyright Protection
Copyright Protection
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source Licensing
 
international laws and reverse engineering
international laws and reverse engineeringinternational laws and reverse engineering
international laws and reverse engineering
 
IP Compliance.ppt
IP Compliance.pptIP Compliance.ppt
IP Compliance.ppt
 
2009 patents - presentation
2009   patents - presentation2009   patents - presentation
2009 patents - presentation
 
Introduction to Intellectual Property
Introduction to Intellectual PropertyIntroduction to Intellectual Property
Introduction to Intellectual Property
 
Intellectual property in cyberspace
Intellectual property in cyberspaceIntellectual property in cyberspace
Intellectual property in cyberspace
 
Open Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing BusinessOpen Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing Business
 
Leage For Programming Freedom. Against Software Patents. (1991)
Leage For Programming Freedom. Against Software Patents. (1991)Leage For Programming Freedom. Against Software Patents. (1991)
Leage For Programming Freedom. Against Software Patents. (1991)
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Legal interoperability: glocal perspective (LAPSI, Torino)
Legal interoperability: glocal perspective (LAPSI, Torino)Legal interoperability: glocal perspective (LAPSI, Torino)
Legal interoperability: glocal perspective (LAPSI, Torino)
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Legal Issues in Open Source: Patents, Trademarks, Copyrights and Licenses

  • 1. Legal Issues in Open Source: Patents, Trademarks, Copyrights and Licenses Calhoun “Reb” Thomas Thomas Law Firm 803-748-0336 CRT@ThomasFirm.com July 30, 2008
  • 2. This work is licensed under the Creative Commons Attribution- Noncommercial-No Derivative Works 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
  • 3. Software Is Different  Software is the only type of property can can be protected by both copyright and patent law  Software is also normally protected by contract law (GPL, etc) and often by trade secret law (proprietary software)  The open source software model is the opposite of a trade secret 3
  • 4. Giving It Away? Is giving software away a business model? Netscape browser Four Freedoms (not free beer) To use for any purpose To share with others To change as you want To share your changes 4
  • 5. Copyrights & Patents  Article I Section 8 of our Constitution “The Congress shall provides that have the power … To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries” 5
  • 6. Copyrights  In general, copyright law provides that the author of a work has the exclusive right to use, distribute, modify and display the work  However, the copyright to a work belongs to an employer in the case of a “work made for hire”  Employees vs independent contractors 6
  • 7. Copyrights  “Work made for hire” and the independent contractor – get an assignment - not all works are covered  Copyright can last a long time!  Life of the author plus 70 years  Works for hire – lesser of 95 years after publication or 100 years after creation 7
  • 8. Copyrights  Expression vs idea  “Copyleft” – a short way of trying to describe what the GPL and other similar licenses do by contract  Copyleft depends on copyright  The licenses permit a user to use, modify and redistribute covered software on the same Copyleft terms 8
  • 9. Copyrights  Digital Millennium Copyright Act (DMCA)  Making or trafficking in software or devices whose primary purpose is defeating technological measures that control access is illegal.  GPLv3 attempts to prevent GPLv3 covered software from being used to “lock-out” (DRM) other users 9
  • 10. Trademarks  Trademarks are primarily governed by Federal law  States trademark law is usually not important for software  A trademark identifies the source of origin of a product  Example: Cuil for search engine and advertising services (Gaelic word for both knowledge and hazel) 10
  • 11. Trademarks  Arbitrary or fanciful marks are much better than descriptive or generic marks  Examples (good & bad):  RED HAT for software and services  JAVA for software  STARBUCKS for coffee  BED & BATH for selling bed & bath items  QUIK-PRINT for copying services 11
  • 12. Trademarks  Merely registering a mark as a domain name does not provide trademark rights  Registering domain name involves entering into a contract  “The registrant... represents that ... the selected domain name, to the best of the registrant's knowledge, does not interfere with or infringe upon the rights of any third party” 12
  • 13. Trademarks  If you are planning to bring a product or service to market, start as early as possible with your intent-to-use (ITU) trademark application  For example: Cuil, Inc. filed an ITU application on April 11, 2008 (they should have filed much earlier, but ...)  Madrid Protocol 13
  • 14. Patents  Similar to Copyright law in that Patent law is Federal law, states may not legislate in this area  A patent is an intangible form of personal property  Patents only have national effect  Patent Cooperation Treaty (PCT) 14
  • 15. Patents  Over 7.4 million utility patents have been issued by the USPTO  Tuesday the Patent Office issued approximately 3,000 utility patents  The Patent Office received almost 500,000 patent applications in 2007  Almost half are filed from other countries 15
  • 16. Patents  Most recent patent issued yesterday 16
  • 17. Patents  Granted to an individual or individuals who invents or discovers a process (method), machine, article of manufacture, composition of matter, or improvement thereof  For software the focus is usually on a “process” or this is often called a “method” or “business method” patent 17
  • 18. Patents  Must be new, useful and non-obvious to one of ordinary skill in the art  Must be an “invention” – not just an idea – you need complete conception and reduction to practice  Patent is the opposite of a trade secret – must fully disclose the invention  Non-obviousness is key (peertopatent) 18
  • 19. Patents  Utility and design patents  The term of a utility patent ends 20 years after the date of application  Term of design patent ends 14 years after date of issuance  Applications are typically published 18 months after filed - average patent takes about 2-4 years to issue 19
  • 20. Patents  Having an issued patent does not give the holder the “right” to actually make their claimed invention, but it does give them the right to exclude others from:  making  using  selling  offering for sale  importing the invention 20
  • 21. Example of growing backlog  Recent news – Microsoft is sued for patent infringement by Gotuit Media Corp. for infringing 3 patents  U.S Patent No. 5,892,536 - Systems and Methods for Computer Enhanced Broadcast Monitoring, issued on April 6, 1999; U.S. Patent No. 5,986,692 - Systems and Methods for Computer Enhanced Broadcast Monitoring, issued on November 16, 1999; U.S. Patent No. 7,055,166 - Apparatus and Methods for Broadcast Monitoring, issued May 30, 2006  First one filed in 1996 only took about 2.5 years to issue  Third one filed in 1999 took over 7 years to issue 21
  • 22. OSI List of Different Licenses  Academic Free License 3.0 (AFL 3.0), Affero GNU Public License, Adaptive Public License, Apache Software License, Apache License, 2.0, Apple Public Source License, Artistic license, Artistic license 2.0, Attribution Assurance Licenses, New and Simplified BSD licenses, Boost Software License (BSL1.0), Computer Associates Trusted Open Source License 1.1, Common Development and Distribution License, Common Public Attribution License 1.0 (CPAL), Common Public License 1.0, CUA Office Public License Version 1.0, EU DataGrid Software License, Eclipse Public License, Educational Community License, Version 2.0, Eiffel Forum License, Eiffel Forum License V2.0, Entessa Public License, Fair License , Frameworx License, GNU General Public License (GPL), GNU General Public License version 3.0 (GPLv3), GNU Library or quot;Lesserquot; General Public License (LGPL), GNU Library or quot;Lesserquot; General Public License version 3.0 (LGPLv3), Historical Permission Notice and Disclaimer, IBM Public License, Intel Open Source License, ISC License, Jabber Open Source License, Lucent Public License (Plan9), Lucent Public License Version 1.02, Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), MIT license, MITRE Collaborative Virtual Workspace License (CVW License), Motosoto License, Mozilla Public License 1.0 (MPL), Mozilla Public License 1.1 (MPL), Multics License, NASA Open Source Agreement 1.3, NTP License, Naumen Public License, Nethack General Public License, Nokia Open Source License, Non-Profit Open Software License 3.0 (Non-Profit OSL 3.0), OCLC Research Public License 2.0, Open Group Test Suite License, Open Software License 3.0 (OSL 3.0), PHP License, Python license (CNRI Python License), Python Software Foundation License, Qt Public License (QPL), RealNetworks Public Source License V1.0, Reciprocal Public License, Reciprocal Public License 1.5 (RPL1.5), Ricoh Source Code Public License, Simple Public License 2.0, Sleepycat License, Sun Industry Standards Source License (SISSL), Sun Public License, Sybase Open Watcom Public License 1.0, University of Illinois/NCSA Open Source License, Vovida Software License v. 1.0, W3C License, wxWindows Library License, X.Net License, Zope Public License, zlib/libpng license  This is probably not all and there will be more coming 22
  • 23. Some of the Groups  Free Software Foundation (fsf.org)  Software Freedom Law Center  GNU.org  Apache Software Foundation  Mozilla Foundation  Open Software Initiative  FOSSBazaar.org 23
  • 24. Main Licenses  GNU General Public License (GPL)  Lesser GPL  Apache License  Berkeley Software Distribution (BSD)  Eclipse Public License (EPL)  MPL (Mozilla or Microsoft?)  Common PL and CDDL 24
  • 25. Open Source in Mobile Phones  LiMo Foundation says it will use the GPL, Mozilla and its own “Foundation Public License or FPL  Nokia -> Symbian Foundation – moving the Symbian mobile operating system to open source over the next 2 years using the EPL  Google (Android) using Apache License 25
  • 26. Final Thoughts  Affero – GPL for “software as a service” or SaaS  USPTO Peer Review Pilot (also known as PeerToPatent.org) extended & expanded to include business method patents  MPL can even mean the Microsoft Public License or Microsoft Reciprocal License (two OSI approved licenses) 26