SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Patents, copyrights and licenses
                Net@Law - 6 May 2009
2




Patents vs copyrights

 Patents    Protection of processes and ideas




                   What’s the difference?
Copyrights Protection of implementations and code




 Licenses   Rights-granting agreements between owners and users
2




Patents vs copyrights

 Patents    Protection of processes and ideas




Copyrights Protection of implementations and code




 Licenses   Rights-granting agreements between owners and users
3




Example: your MP3 player

             Protection of processes and ideas
 Patents     MP3 compression/decompression algorithms owned by Thompson and
             others


             Protection of implementations and code
Copyrights Software rights for specific applications owned by VideoLAN (VLC), Apple
             (iTunes), Microsoft (Windows Media Player), etc.


             Rights-granting agreements between owners and users
 Licenses    VideoLAN gets license for the MP3 codec patent from Thompson and
             licenses its copyrighted VLC software to YOU!
4




History of sofware patents

      1790 USPTO created, first        1972 US Supreme Court rules     2005 India rejects principle of
           patent issued                on Gottschalk v. Benson          software patentability




                      1962 First software patent     1996 USPTO publishes FCREG
                     issued for simplex algorithm       establishing patentability




 Software patent law is national

 Software patent law is in a fluid state

 Software patent law has been affected by the rise of the Internet
5




Should software be patentable?
Pros:

        Software is useful and requires effort to develop, just like any other invention

        Programmers need to eat too


Cons:

        It severely hampers software development

        Mathematical facts cannot be patentable

        Broad and stupid patents can be granted as software is more flexible

                Countries disagree on the patentability of software
6




Patenting for dummies
Step 1

     Write a document describing invention

Step 2

     Send it to patent offices of the countries in which you want a patent

  E.g. https://sportal.uspto.gov/secure/portal/efs-unregistered

Step 3

     Wait for it to get approved, and pay the necessary fees - approximately
     $10,000
7




Patents: an example
8




Criticism
 VIDEO
9




Copyrights and licenses
 All software is subject to copyright

 Copyrights prohibit the duplication and distribution of any substantial portion of
 the code without the consent of the copyright owner

 Licenses grant particular rights regarding the software and the code to the end
 user

 The ubiquitous EULA (End User License Agreement) is an example of such
 licensing

 Licenses differ in their restrictiveness - open source vs proprietary software

 Copyright is easy, licenses are complex

                           READ YOUR LICENSES!
10




Software licenses in practice
10




Software licenses in practice
10




Software licenses in practice
10




Software licenses in practice
11




The different licenses


 GPL                         LGPL                              MIT License
 More than 60% of free       Designed for software             Very permissive license.
 software uses GPL.          libraries rather than software.
                                                               Gives users the right to use,
 Created to ensure that      Proprietary software can use      copy, modify, merge, publish,
 source code is provided     LGPL libraries. Software          distribute, sublicense, and/or
 together with binaries.     using LGPL code must be           sell the software
                             LGPL or GPL.
 GPL code can only be used                                     Users must include copy of
 in other GPL software.      Used in Mozilla & OpenOffice       license with their code

RESTRICTIVE                                                                      PERMISSIVE
12




Key takeaway

 1   Patents are on ideas
     Copyright is on code and implementation



 2   Patents are controversial
     Copyright is widely accepted
12




Key takeaway

 1    Patents are on ideas
      Copyright is on code and implementation



 2    Patents are controversial
      Copyright is widely accepted


     Remember: even though all software is copyrighted, the number of
     restrictions imposed varies greatly from license to license
Patents, copyrights and licenses
                Net@Law - 6 May 2009




                        Franck Dernoncourt
                         Andrei Timoshenko

Contenu connexe

Tendances

Open Source Business Models
Open Source Business ModelsOpen Source Business Models
Open Source Business ModelsMotaz Saad
 
Open Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceOpen Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceTarun Khurana
 
Business and Sustainability Models Around FOSS (1 of 2)
Business and Sustainability Models Around FOSS (1 of 2)Business and Sustainability Models Around FOSS (1 of 2)
Business and Sustainability Models Around FOSS (1 of 2)Rowan Wilson
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsAnsel Halliburton
 
Open Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonOpen Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonStephen Walli
 
Licencias Open Source (Univ de Buenos Aires 2008)
Licencias Open Source (Univ de Buenos Aires 2008)Licencias Open Source (Univ de Buenos Aires 2008)
Licencias Open Source (Univ de Buenos Aires 2008)Gustavo G. Marmol Alioto
 

Tendances (6)

Open Source Business Models
Open Source Business ModelsOpen Source Business Models
Open Source Business Models
 
Open Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceOpen Source Software Legal Issues and Compliance
Open Source Software Legal Issues and Compliance
 
Business and Sustainability Models Around FOSS (1 of 2)
Business and Sustainability Models Around FOSS (1 of 2)Business and Sustainability Models Around FOSS (1 of 2)
Business and Sustainability Models Around FOSS (1 of 2)
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common Pitfalls
 
Open Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonOpen Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One Lesson
 
Licencias Open Source (Univ de Buenos Aires 2008)
Licencias Open Source (Univ de Buenos Aires 2008)Licencias Open Source (Univ de Buenos Aires 2008)
Licencias Open Source (Univ de Buenos Aires 2008)
 

Similaire à 2009 patents - presentation

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
 
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
 
10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...Kyiv National Economic University
 
Opensource powerpoint-reviewppt742
Opensource powerpoint-reviewppt742Opensource powerpoint-reviewppt742
Opensource powerpoint-reviewppt742Vibha Khanna
 
Copyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmCopyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmAdvocate
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptViet NguyenHoang
 
opensource_powerpoint_review
opensource_powerpoint_reviewopensource_powerpoint_review
opensource_powerpoint_reviewwebuploader
 
FOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source LicensesFOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source LicensesChamindra de Silva
 
Open source software 101: Compliance and risk management
Open source software 101: Compliance and risk managementOpen source software 101: Compliance and risk management
Open source software 101: Compliance and risk managementOsler, Hoskin & Harcourt LLP
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalRachit Technology Pvt Ltd
 
Legal Matters
Legal MattersLegal Matters
Legal Mattersosswatch
 
GDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfGDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfAaliyanShaikh
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptxAaliyanShaikh
 
FITT Toolbox: Open Source Business Case
FITT Toolbox: Open Source Business CaseFITT Toolbox: Open Source Business Case
FITT Toolbox: Open Source Business CaseFITT
 
Open Source Licensing: Types, Strategies and Compliance
Open Source Licensing: Types, Strategies and ComplianceOpen Source Licensing: Types, Strategies and Compliance
Open Source Licensing: Types, Strategies and ComplianceAll Things Open
 
2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open Source2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open SourceReb Thomas
 
Open Source Business Case
Open Source Business CaseOpen Source Business Case
Open Source Business CaseFITT
 

Similaire à 2009 patents - presentation (20)

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
 
SFScon19 - Margherita Cera - Free Software Licensing
SFScon19 - Margherita Cera - Free Software LicensingSFScon19 - Margherita Cera - Free Software Licensing
SFScon19 - Margherita Cera - Free Software Licensing
 
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
 
10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...
 
Opensource powerpoint-reviewppt742
Opensource powerpoint-reviewppt742Opensource powerpoint-reviewppt742
Opensource powerpoint-reviewppt742
 
Copyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmCopyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpm
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.Ppt
 
opensource_powerpoint_review
opensource_powerpoint_reviewopensource_powerpoint_review
opensource_powerpoint_review
 
FOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source LicensesFOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source Licenses
 
Open source software 101: Compliance and risk management
Open source software 101: Compliance and risk managementOpen source software 101: Compliance and risk management
Open source software 101: Compliance and risk management
 
Open Source File
Open Source FileOpen Source File
Open Source File
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Legal Matters
Legal MattersLegal Matters
Legal Matters
 
GDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfGDSC - Software Licensing.pdf
GDSC - Software Licensing.pdf
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptx
 
FITT Toolbox: Open Source Business Case
FITT Toolbox: Open Source Business CaseFITT Toolbox: Open Source Business Case
FITT Toolbox: Open Source Business Case
 
Open Source Licensing: Types, Strategies and Compliance
Open Source Licensing: Types, Strategies and ComplianceOpen Source Licensing: Types, Strategies and Compliance
Open Source Licensing: Types, Strategies and Compliance
 
2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open Source2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open Source
 
Open Source Business Case
Open Source Business CaseOpen Source Business Case
Open Source Business Case
 

Dernier

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Dernier (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

2009 patents - presentation

  • 1. Patents, copyrights and licenses Net@Law - 6 May 2009
  • 2. 2 Patents vs copyrights Patents Protection of processes and ideas What’s the difference? Copyrights Protection of implementations and code Licenses Rights-granting agreements between owners and users
  • 3. 2 Patents vs copyrights Patents Protection of processes and ideas Copyrights Protection of implementations and code Licenses Rights-granting agreements between owners and users
  • 4. 3 Example: your MP3 player Protection of processes and ideas Patents MP3 compression/decompression algorithms owned by Thompson and others Protection of implementations and code Copyrights Software rights for specific applications owned by VideoLAN (VLC), Apple (iTunes), Microsoft (Windows Media Player), etc. Rights-granting agreements between owners and users Licenses VideoLAN gets license for the MP3 codec patent from Thompson and licenses its copyrighted VLC software to YOU!
  • 5. 4 History of sofware patents 1790 USPTO created, first 1972 US Supreme Court rules 2005 India rejects principle of patent issued on Gottschalk v. Benson software patentability 1962 First software patent 1996 USPTO publishes FCREG issued for simplex algorithm establishing patentability Software patent law is national Software patent law is in a fluid state Software patent law has been affected by the rise of the Internet
  • 6. 5 Should software be patentable? Pros: Software is useful and requires effort to develop, just like any other invention Programmers need to eat too Cons: It severely hampers software development Mathematical facts cannot be patentable Broad and stupid patents can be granted as software is more flexible  Countries disagree on the patentability of software
  • 7. 6 Patenting for dummies Step 1 Write a document describing invention Step 2 Send it to patent offices of the countries in which you want a patent E.g. https://sportal.uspto.gov/secure/portal/efs-unregistered Step 3 Wait for it to get approved, and pay the necessary fees - approximately $10,000
  • 10. 9 Copyrights and licenses All software is subject to copyright Copyrights prohibit the duplication and distribution of any substantial portion of the code without the consent of the copyright owner Licenses grant particular rights regarding the software and the code to the end user The ubiquitous EULA (End User License Agreement) is an example of such licensing Licenses differ in their restrictiveness - open source vs proprietary software Copyright is easy, licenses are complex READ YOUR LICENSES!
  • 15. 11 The different licenses GPL LGPL MIT License More than 60% of free Designed for software Very permissive license. software uses GPL. libraries rather than software. Gives users the right to use, Created to ensure that Proprietary software can use copy, modify, merge, publish, source code is provided LGPL libraries. Software distribute, sublicense, and/or together with binaries. using LGPL code must be sell the software LGPL or GPL. GPL code can only be used Users must include copy of in other GPL software. Used in Mozilla & OpenOffice license with their code RESTRICTIVE PERMISSIVE
  • 16. 12 Key takeaway 1 Patents are on ideas Copyright is on code and implementation 2 Patents are controversial Copyright is widely accepted
  • 17. 12 Key takeaway 1 Patents are on ideas Copyright is on code and implementation 2 Patents are controversial Copyright is widely accepted Remember: even though all software is copyrighted, the number of restrictions imposed varies greatly from license to license
  • 18. Patents, copyrights and licenses Net@Law - 6 May 2009 Franck Dernoncourt Andrei Timoshenko