SlideShare uma empresa Scribd logo
1 de 13
Who Owns the Code?
A Brief Guide to Software Ownership
   for Developers and End-Users

             April 20, 2011
               Brad Frazer
        bfrazer@hawleytroxell.com
              208.388.4875
                @bfrazjd
Why Do You Care?

• Premise is that you, as a developer, code writer
  or content creator, are an author, and that as an
  author your creative works are valuable and
  generate revenue for you and your clients.
• Corollary premise is that you, as an end user,
  wish to have rights to fully use the software you
  paid to have developed.


bfrazer@hawleytroxell.com / @bfrazjd
“Microsoft made a call to SCP and quickly licensed 86-DOS for
unlimited use by a "secret customer" for a one-time fee of $25,000,
and in turn licensed the DOS to IBM for a one-time unlimited use
fee of $80,000. Although this made a profit for Microsoft, to IBM
this was quite a bargain, and would allow IBM to charge a relatively
low fee for the operating system to its customers. In consideration
of the low license fee, Microsoft bargained to retain the rights to
license the operating system to other manufacturers as well.
Microsoft believed it could make MS-DOS the industry standard for
all PCs based on the 8086 or 8088 processor, and this type of deal
would allow Microsoft to retain control over DOS. IBM and
Microsoft signed what would probably become the most important
deal in computer history on November 6, 1980.”
http://e-articles.info/e/a/title/A-Brief-History-of-DOS/
bfrazer@hawleytroxell.com / @bfrazjd
“Software” is Inherently a
              Copyright Concept

• Software (source code) is copyrightable subject
  matter.
• Therefore, any discussion of software
  ownership requires a discussion of certain basic
  copyright law principles.
• Yes, patent rights can be implicated as well. . .



bfrazer@hawleytroxell.com / @bfrazjd
What is a Copyright?

• A property right that springs into existence
  when a sufficiently creative idea is reduced into
  or onto a tangible medium.
• Nothing more need be done to CREATE a
  copyright: when you code, you create a
  copyright in the source (insert “open source
  caveat” here).



bfrazer@hawleytroxell.com / @bfrazjd
Copyright – Exclusive Rights

Only the copyright owner can lawfully:
•   Make copies
•   Create derivative works
•   Distribute copies
•   Publicly perform the work
•   Display the work
    17 U.S.C. Section 106



bfrazer@hawleytroxell.com / @bfrazjd
Copyright Ownership
• In general, the author owns the copyright and is
  the only one who may exploit the exclusive
  rights.
• Distinction between the media and the
  copyright.
• But, who’s the author?
   • Generally, the person who physically captures
     the idea into the tangible medium.
• But: the “Work Made for Hire” doctrine . . .
bfrazer@hawleytroxell.com / @bfrazjd
A Work Made for Hire Is . . .
• A work prepared by an employee within the scope of
  his or her employment; or
• A work specially ordered or commissioned for use as a
  contribution to a collective work, as a part of a motion
  picture or other audiovisual work, as a translation, as a
  supplementary work, as a compilation, as an
  instructional text, as a test, as answer material for a
  test, or as an atlas, if the parties expressly agree in a
  written instrument signed by them that the work shall
  be considered a work made for hire. 17 U.S.C. Section 101

bfrazer@hawleytroxell.com / @bfrazjd
Therefore:

• Author owns the copyright and thus “owns the
  code.”
• Unless:
   • Author is an employee; or
   • Code is a WMFH as defined; or
   • Author assigns copyright in signed
     agreement.


bfrazer@hawleytroxell.com / @bfrazjd
How Do You Control How Those
       Exclusive Rights Are Used?

• Why does it matter?
• The license is the key . . .
   • Exclusive license?
   • Vernor v. Autodesk?




bfrazer@hawleytroxell.com / @bfrazjd
The Moral of the Story:

• For developers: does your price contemplate
  that you are giving up the copyright?
• For owners: do you own the copyright in the
  code you paid to have developed so that you
  may fully exploit it?




bfrazer@hawleytroxell.com / @bfrazjd
Thirty Seconds on Open Source . . .

• Implications to developers
• Implications to owners and end users




bfrazer@hawleytroxell.com / @bfrazjd
THANK YOU!
       Brad Frazer
      Hawley Troxell
bfrazer@hawleytroxell.com
        @bfrazjd

Mais conteúdo relacionado

Mais procurados

A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)Derek Keats
 
Cork Open Coffee David Reilly 24 July 09
Cork Open Coffee David Reilly 24 July 09Cork Open Coffee David Reilly 24 July 09
Cork Open Coffee David Reilly 24 July 09Gordon Murray
 
ETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyMichael Heron
 
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
 
Intellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursIntellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursWhitmeyerTuffin
 
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
 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)Derek Keats
 
FOSS Intro
FOSS IntroFOSS Intro
FOSS Introosswatch
 
Scout - Programming Merit Badge
Scout - Programming Merit BadgeScout - Programming Merit Badge
Scout - Programming Merit BadgeNitin Bansal
 
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open SourceOSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open SourceFINOS
 
Software developer agreements baby veena john
Software developer agreements baby veena johnSoftware developer agreements baby veena john
Software developer agreements baby veena johnAltacit Global
 
IP and Privacy Issues
IP and Privacy IssuesIP and Privacy Issues
IP and Privacy IssuesNow Dentons
 
Ip Law And The Internet Presentation (1)
Ip Law And The Internet Presentation (1)Ip Law And The Internet Presentation (1)
Ip Law And The Internet Presentation (1)ElaineLee
 
Legal protection of computer software
Legal protection of computer softwareLegal protection of computer software
Legal protection of computer softwareOlli Pitkänen
 
Intellectual Property Protection In software
Intellectual Property Protection In softwareIntellectual Property Protection In software
Intellectual Property Protection In softwareviralishere
 
August 27, 2018 General IP presentation for SCORE
August 27, 2018 General IP presentation for SCOREAugust 27, 2018 General IP presentation for SCORE
August 27, 2018 General IP presentation for SCOREKirk Damman
 

Mais procurados (20)

A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
 
Cork Open Coffee David Reilly 24 July 09
Cork Open Coffee David Reilly 24 July 09Cork Open Coffee David Reilly 24 July 09
Cork Open Coffee David Reilly 24 July 09
 
ETHICS05 - Intellectual Property
ETHICS05 - Intellectual PropertyETHICS05 - Intellectual Property
ETHICS05 - Intellectual Property
 
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
 
Intellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursIntellectual Property 101 for Entrepreneurs
Intellectual Property 101 for Entrepreneurs
 
Ipross
IprossIpross
Ipross
 
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...
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
 
Ip licensing
Ip licensingIp licensing
Ip licensing
 
FOSS Intro
FOSS IntroFOSS Intro
FOSS Intro
 
Scout - Programming Merit Badge
Scout - Programming Merit BadgeScout - Programming Merit Badge
Scout - Programming Merit Badge
 
Intellectual Property Rights in Pervasive Media
Intellectual Property Rights in Pervasive MediaIntellectual Property Rights in Pervasive Media
Intellectual Property Rights in Pervasive Media
 
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open SourceOSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
 
Software developer agreements baby veena john
Software developer agreements baby veena johnSoftware developer agreements baby veena john
Software developer agreements baby veena john
 
IP and Privacy Issues
IP and Privacy IssuesIP and Privacy Issues
IP and Privacy Issues
 
Ip Law And The Internet Presentation (1)
Ip Law And The Internet Presentation (1)Ip Law And The Internet Presentation (1)
Ip Law And The Internet Presentation (1)
 
Legal protection of computer software
Legal protection of computer softwareLegal protection of computer software
Legal protection of computer software
 
Intellectual Property Protection In software
Intellectual Property Protection In softwareIntellectual Property Protection In software
Intellectual Property Protection In software
 
August 27, 2018 General IP presentation for SCORE
August 27, 2018 General IP presentation for SCOREAugust 27, 2018 General IP presentation for SCORE
August 27, 2018 General IP presentation for SCORE
 

Destaque

Software ownership rights
Software ownership rightsSoftware ownership rights
Software ownership rightspriyantona
 
Software Law for Developers
Software Law for DevelopersSoftware Law for Developers
Software Law for DevelopersHawley Troxell
 
Benefits of Software Asset Management
Benefits of Software Asset ManagementBenefits of Software Asset Management
Benefits of Software Asset ManagementIskandar Ahmat
 
如何規劃社群經營策略與內容行銷(老查)
如何規劃社群經營策略與內容行銷(老查)如何規劃社群經營策略與內容行銷(老查)
如何規劃社群經營策略與內容行銷(老查)Peggy Li
 
社群經營與行銷:打造網路品牌價值
社群經營與行銷:打造網路品牌價值社群經營與行銷:打造網路品牌價值
社群經營與行銷:打造網路品牌價值Norika
 
The Andersen Partnership
The Andersen PartnershipThe Andersen Partnership
The Andersen PartnershipAndrew Knight
 
Top 10 Trends at MWC16
Top 10 Trends at MWC16Top 10 Trends at MWC16
Top 10 Trends at MWC16DMI
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 

Destaque (8)

Software ownership rights
Software ownership rightsSoftware ownership rights
Software ownership rights
 
Software Law for Developers
Software Law for DevelopersSoftware Law for Developers
Software Law for Developers
 
Benefits of Software Asset Management
Benefits of Software Asset ManagementBenefits of Software Asset Management
Benefits of Software Asset Management
 
如何規劃社群經營策略與內容行銷(老查)
如何規劃社群經營策略與內容行銷(老查)如何規劃社群經營策略與內容行銷(老查)
如何規劃社群經營策略與內容行銷(老查)
 
社群經營與行銷:打造網路品牌價值
社群經營與行銷:打造網路品牌價值社群經營與行銷:打造網路品牌價值
社群經營與行銷:打造網路品牌價值
 
The Andersen Partnership
The Andersen PartnershipThe Andersen Partnership
The Andersen Partnership
 
Top 10 Trends at MWC16
Top 10 Trends at MWC16Top 10 Trends at MWC16
Top 10 Trends at MWC16
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Semelhante a Who Owns the Code? A Brief Guide to Software Ownership for Developers and End-Users

Software licenses: short unofficial overview
Software licenses: short unofficial overviewSoftware licenses: short unofficial overview
Software licenses: short unofficial overviewVisma Lietuva
 
Linux fest cpt_presentation
Linux fest cpt_presentationLinux fest cpt_presentation
Linux fest cpt_presentationfoxcm2000
 
Open source software for IoT – The devil’s in the details
Open source software for IoT – The devil’s in the detailsOpen source software for IoT – The devil’s in the details
Open source software for IoT – The devil’s in the detailsRogue Wave Software
 
“State of the Tooling” in Open Source Automation
“State of the Tooling” in Open Source Automation“State of the Tooling” in Open Source Automation
“State of the Tooling” in Open Source AutomationShane Coughlan
 
Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)dmgerman
 
2011wpi
2011wpi2011wpi
2011wpieshuy
 
Free Robotics
Free RoboticsFree Robotics
Free Roboticseshuy
 
Society_law_and_ethics.pdf
Society_law_and_ethics.pdfSociety_law_and_ethics.pdf
Society_law_and_ethics.pdfManyaThakur12
 
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
 
Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Jason Carolan
 
Business of Open Source
Business of Open SourceBusiness of Open Source
Business of Open SourceMichael Weiss
 
Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Haggen So
 
Creative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad FinalCreative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad Finalguest584d23
 
Open Source Licence to Kill in Software Development
Open Source Licence to Kill in Software DevelopmentOpen Source Licence to Kill in Software Development
Open Source Licence to Kill in Software DevelopmentJamie Coleman
 
Rapid PowerShell Function Development
Rapid PowerShell Function DevelopmentRapid PowerShell Function Development
Rapid PowerShell Function DevelopmentFrank Lesniak
 
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
 

Semelhante a Who Owns the Code? A Brief Guide to Software Ownership for Developers and End-Users (20)

Software licenses: short unofficial overview
Software licenses: short unofficial overviewSoftware licenses: short unofficial overview
Software licenses: short unofficial overview
 
Linux fest cpt_presentation
Linux fest cpt_presentationLinux fest cpt_presentation
Linux fest cpt_presentation
 
Open source software for IoT – The devil’s in the details
Open source software for IoT – The devil’s in the detailsOpen source software for IoT – The devil’s in the details
Open source software for IoT – The devil’s in the details
 
“State of the Tooling” in Open Source Automation
“State of the Tooling” in Open Source Automation“State of the Tooling” in Open Source Automation
“State of the Tooling” in Open Source Automation
 
Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)
 
2011wpi
2011wpi2011wpi
2011wpi
 
Free Robotics
Free RoboticsFree Robotics
Free Robotics
 
Esc ipr 2019
Esc ipr 2019Esc ipr 2019
Esc ipr 2019
 
Esc copyright & droit d'auteur
Esc copyright & droit d'auteurEsc copyright & droit d'auteur
Esc copyright & droit d'auteur
 
Society_law_and_ethics.pdf
Society_law_and_ethics.pdfSociety_law_and_ethics.pdf
Society_law_and_ethics.pdf
 
Open Source Licenses
Open Source LicensesOpen Source Licenses
Open Source Licenses
 
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
 
Intellectual property rights
Intellectual property rightsIntellectual property rights
Intellectual property rights
 
Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017Conversation on Open Source - CU Boulder - Feb 2017
Conversation on Open Source - CU Boulder - Feb 2017
 
Business of Open Source
Business of Open SourceBusiness of Open Source
Business of Open Source
 
Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models
 
Creative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad FinalCreative Commons Presnetation Ziad Final
Creative Commons Presnetation Ziad Final
 
Open Source Licence to Kill in Software Development
Open Source Licence to Kill in Software DevelopmentOpen Source Licence to Kill in Software Development
Open Source Licence to Kill in Software Development
 
Rapid PowerShell Function Development
Rapid PowerShell Function DevelopmentRapid PowerShell Function Development
Rapid PowerShell Function Development
 
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
 

Mais de Hawley Troxell

Top Ten IT Legal Issues for the Enterprise
Top Ten IT Legal Issues for the EnterpriseTop Ten IT Legal Issues for the Enterprise
Top Ten IT Legal Issues for the EnterpriseHawley Troxell
 
Health Care Reform Shared Responsibility Presentation
Health Care Reform Shared Responsibility Presentation Health Care Reform Shared Responsibility Presentation
Health Care Reform Shared Responsibility Presentation Hawley Troxell
 
Show Me the Money: Key Things to Remember When Commercializing Your Code
Show Me the Money: Key Things to Remember When Commercializing Your CodeShow Me the Money: Key Things to Remember When Commercializing Your Code
Show Me the Money: Key Things to Remember When Commercializing Your CodeHawley Troxell
 
Legal Implications of a Mobile Enterprise
Legal Implications of a Mobile EnterpriseLegal Implications of a Mobile Enterprise
Legal Implications of a Mobile EnterpriseHawley Troxell
 
Copyrights, Trademarks, and Fair Use for Authors
Copyrights, Trademarks, and Fair Use for AuthorsCopyrights, Trademarks, and Fair Use for Authors
Copyrights, Trademarks, and Fair Use for AuthorsHawley Troxell
 
Intellectual Property Issues in International Commerce
Intellectual Property Issues in International CommerceIntellectual Property Issues in International Commerce
Intellectual Property Issues in International CommerceHawley Troxell
 
Protecting Your Internet Brand
Protecting Your Internet BrandProtecting Your Internet Brand
Protecting Your Internet BrandHawley Troxell
 
Top 10 Internet Issues
Top 10 Internet Issues Top 10 Internet Issues
Top 10 Internet Issues Hawley Troxell
 
Employee Benefits Update for 2012
Employee Benefits Update for 2012Employee Benefits Update for 2012
Employee Benefits Update for 2012Hawley Troxell
 
Municipal Finance Presentation 2011
Municipal Finance Presentation 2011Municipal Finance Presentation 2011
Municipal Finance Presentation 2011Hawley Troxell
 

Mais de Hawley Troxell (10)

Top Ten IT Legal Issues for the Enterprise
Top Ten IT Legal Issues for the EnterpriseTop Ten IT Legal Issues for the Enterprise
Top Ten IT Legal Issues for the Enterprise
 
Health Care Reform Shared Responsibility Presentation
Health Care Reform Shared Responsibility Presentation Health Care Reform Shared Responsibility Presentation
Health Care Reform Shared Responsibility Presentation
 
Show Me the Money: Key Things to Remember When Commercializing Your Code
Show Me the Money: Key Things to Remember When Commercializing Your CodeShow Me the Money: Key Things to Remember When Commercializing Your Code
Show Me the Money: Key Things to Remember When Commercializing Your Code
 
Legal Implications of a Mobile Enterprise
Legal Implications of a Mobile EnterpriseLegal Implications of a Mobile Enterprise
Legal Implications of a Mobile Enterprise
 
Copyrights, Trademarks, and Fair Use for Authors
Copyrights, Trademarks, and Fair Use for AuthorsCopyrights, Trademarks, and Fair Use for Authors
Copyrights, Trademarks, and Fair Use for Authors
 
Intellectual Property Issues in International Commerce
Intellectual Property Issues in International CommerceIntellectual Property Issues in International Commerce
Intellectual Property Issues in International Commerce
 
Protecting Your Internet Brand
Protecting Your Internet BrandProtecting Your Internet Brand
Protecting Your Internet Brand
 
Top 10 Internet Issues
Top 10 Internet Issues Top 10 Internet Issues
Top 10 Internet Issues
 
Employee Benefits Update for 2012
Employee Benefits Update for 2012Employee Benefits Update for 2012
Employee Benefits Update for 2012
 
Municipal Finance Presentation 2011
Municipal Finance Presentation 2011Municipal Finance Presentation 2011
Municipal Finance Presentation 2011
 

Último

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Who Owns the Code? A Brief Guide to Software Ownership for Developers and End-Users

  • 1. Who Owns the Code? A Brief Guide to Software Ownership for Developers and End-Users April 20, 2011 Brad Frazer bfrazer@hawleytroxell.com 208.388.4875 @bfrazjd
  • 2. Why Do You Care? • Premise is that you, as a developer, code writer or content creator, are an author, and that as an author your creative works are valuable and generate revenue for you and your clients. • Corollary premise is that you, as an end user, wish to have rights to fully use the software you paid to have developed. bfrazer@hawleytroxell.com / @bfrazjd
  • 3. “Microsoft made a call to SCP and quickly licensed 86-DOS for unlimited use by a "secret customer" for a one-time fee of $25,000, and in turn licensed the DOS to IBM for a one-time unlimited use fee of $80,000. Although this made a profit for Microsoft, to IBM this was quite a bargain, and would allow IBM to charge a relatively low fee for the operating system to its customers. In consideration of the low license fee, Microsoft bargained to retain the rights to license the operating system to other manufacturers as well. Microsoft believed it could make MS-DOS the industry standard for all PCs based on the 8086 or 8088 processor, and this type of deal would allow Microsoft to retain control over DOS. IBM and Microsoft signed what would probably become the most important deal in computer history on November 6, 1980.” http://e-articles.info/e/a/title/A-Brief-History-of-DOS/ bfrazer@hawleytroxell.com / @bfrazjd
  • 4. “Software” is Inherently a Copyright Concept • Software (source code) is copyrightable subject matter. • Therefore, any discussion of software ownership requires a discussion of certain basic copyright law principles. • Yes, patent rights can be implicated as well. . . bfrazer@hawleytroxell.com / @bfrazjd
  • 5. What is a Copyright? • A property right that springs into existence when a sufficiently creative idea is reduced into or onto a tangible medium. • Nothing more need be done to CREATE a copyright: when you code, you create a copyright in the source (insert “open source caveat” here). bfrazer@hawleytroxell.com / @bfrazjd
  • 6. Copyright – Exclusive Rights Only the copyright owner can lawfully: • Make copies • Create derivative works • Distribute copies • Publicly perform the work • Display the work 17 U.S.C. Section 106 bfrazer@hawleytroxell.com / @bfrazjd
  • 7. Copyright Ownership • In general, the author owns the copyright and is the only one who may exploit the exclusive rights. • Distinction between the media and the copyright. • But, who’s the author? • Generally, the person who physically captures the idea into the tangible medium. • But: the “Work Made for Hire” doctrine . . . bfrazer@hawleytroxell.com / @bfrazjd
  • 8. A Work Made for Hire Is . . . • A work prepared by an employee within the scope of his or her employment; or • A work specially ordered or commissioned for use as a contribution to a collective work, as a part of a motion picture or other audiovisual work, as a translation, as a supplementary work, as a compilation, as an instructional text, as a test, as answer material for a test, or as an atlas, if the parties expressly agree in a written instrument signed by them that the work shall be considered a work made for hire. 17 U.S.C. Section 101 bfrazer@hawleytroxell.com / @bfrazjd
  • 9. Therefore: • Author owns the copyright and thus “owns the code.” • Unless: • Author is an employee; or • Code is a WMFH as defined; or • Author assigns copyright in signed agreement. bfrazer@hawleytroxell.com / @bfrazjd
  • 10. How Do You Control How Those Exclusive Rights Are Used? • Why does it matter? • The license is the key . . . • Exclusive license? • Vernor v. Autodesk? bfrazer@hawleytroxell.com / @bfrazjd
  • 11. The Moral of the Story: • For developers: does your price contemplate that you are giving up the copyright? • For owners: do you own the copyright in the code you paid to have developed so that you may fully exploit it? bfrazer@hawleytroxell.com / @bfrazjd
  • 12. Thirty Seconds on Open Source . . . • Implications to developers • Implications to owners and end users bfrazer@hawleytroxell.com / @bfrazjd
  • 13. THANK YOU! Brad Frazer Hawley Troxell bfrazer@hawleytroxell.com @bfrazjd