SlideShare a Scribd company logo
OSS & the Law
Megan Costello, J.D.
Elliott & Davis, PC
MEET MEG:
Tech Enthusiast
  • Freelance Web Designer
  • BS in IST/SRA
• Lawschool Grad with JD
  in IP & High-Tech Law
• Works @ Elliott & Davis, PC
• Goal?
Make Law More Accessible to
Fellow Technologists!!!
MY FIRM
Not Your Typical Law Firm!!
 Mid-Sized,Multi-Practice Firm
 Technologist Friendly
 Pittsburgh Cyberlaw
 Forward-Thinking
 First B-Corp in Pgh!
 Competitively  Priced
 Fun, Inviting Atmosphere
DISCLAIMER
(You Saw this Coming…)
THIS PRESENTATION IS NOT MEANT
TO BE USED AS LEGAL ADVICE…

SO BEFORE YOU DO
ANYTHING, TALK TO A LAWYER ONE-
ON-ONE…
DISCLAIMER
(You Saw this Coming…)
THIS PRESENTATION IS NOT MEANT
TO BE USED AS LEGAL ADVICE…

SO BEFORE YOU DO ANYTHING,
TALK TO A LAWYER ONE-ON-ONE…
….PRETTY PLEASE? 
Open Source Software(OSS) IS:
 Softwarereleased with source code for the
 purpose of free and open development

 Generally    collaborative effort

 Promotes
         free access to information for the
 advancement of technology.

 Similar   ideas:
        Crowd-Sourced Data, OSHW, Creative Commons, etc
WHY OSS ROCKS!
 Security
 Affordability
 Transparency
 Perpetuity
 Interoperability
 Localization
WHY OSS GETS A BAD REP
COMMON MYTHS:

 OSS   IS THE “KISS OF DEATH” TO IP!

 YOU   WILL NEVER GET FUNDED WITH
 OSS!

 YOU   WILL NEVER MAKE MONEY WITH
 OSS!
THE REALITY
 There
      are ways to avoid IP battles with
 Open Source Software

 There
      are ways to attract funding with
 Open Source Software

 There
      are ways to make money with
 Open Source Software
MYTH #1:
OPEN SOURCE
SOFTWARE IS THE KISS
OF DEATH   TO
INTELLECTUAL
PROPERTY
IP BASICS:
Creations of the mind used in commerce!
Copyrights
Trademarks
Trade Secrets
Patents
OUR FOCUS TONIGHT:
COPYRIGHT BASICS:
 Covers Original Artistic Expression in a
 “Fixed, Tangible Medium”

FOR CODE?
Extends to both source code AND object code

 Attaches   Immediately // Life of Author +70 Years.

 Federal   Enforcement Requires Registration ($35!)
COPYRIGHT:
Just A Big Ol’ Bundle of Sticks.
WHERE © GETS TRICKY
DerivativeWorks
Works for Hire




      +            +   +


     = ????????????????
Derivative Works
   Captures Major Elements of
    an Already Copyrighted Work
   Needs to be “Original” to
    Register
   NO RIGHT to Original
    Copyrighted Material

SOFTWARE CONCERN:
Who Owns a Derivative Work?
Works Made for Hire
   Commissioned work for
    another person or
    company
   Commissioning
    person/company generally
    owns copyright

SOFTWARE CONCERN:
Does my employer own the
copyright when I make
software on my own time?
The Solution?
Software Licensing!!
 License= Binding Contract
  Between You and User(s)
 Set of Rules that Control:
   Who Owns ©
   What may be used
   Who may use it
   How it may be used
   What happens when you break the contract
   Other stuff and legal jargon…



PS: You Still Own the Copyright!!
Software Licensing Spectrum
                                                             PROPRIETARY
NOT OSS                 TRADITIONAL OSS                      SOFTWARE

                                Weakly           Strongly       Closed
 Public Domain   Permissive
                               Protective       Protective      Source



What Isn’t OSS?
Public Domain:                              Closed Source
• Free of all Restrictions                  • Many Specific ©
• © Given to Public at Large                  restrictions
• Use for Any Purpose                       • Privately Owned/Licensed
• No License Required!
Where OSS Licenses Fit In:
                            Weakly               Strongly
    Permissive
                           Protective           Protective

Permissive:           Weakly Protective:       Strongly Protective:
• All © rights        • Hybrid © Protection    • Many © restrictions
  Granted to                                     on bundling rights
  Licensee            • Open Components
                        (Software Libraries)   • “Share and Share
• Software may          can be used by           Alike” ideology
  become                proprietary software
  proprietary
                      • Components Can’t       • “Copyleft”
• Attribution Req’d     turn proprietary

Ex: MIT License       Ex: LGPL                 Ex: GPLv3
WHAT IS:
Copyleft?
 Not   an IP Type…
     LICENSING STRUCTURE!


 Requires
        Others to Grant:
  SAME BUNDLE OF RIGHTS

 Keeps   Source Free!
(“as in speech, not as in free beer”)
Famous Copyleft License:
 GNU GPLv3
 Unlimited Copies
 Unlimited Distribution
 Charging for Software is OK!
    But be up-front with the GPL!
 Unlimited    Modifications
  But  anything that uses this code
     must also be released under the
     GPL
Choosing the Right License


Many Pre-Made Licenses Approved by OSI
  Varying Degrees of Permissions
  Varying Degrees of Communities
  Cheaper/Safer Legally
  Promotes Compatibility


List of Licenses HERE:
http://opensource.org/licenses
A Word of Caution!
Not all Licenses
Play Well Together!
 Combining   Licenses could
  be potentially LETHAL to IP!
 Be sure to
  READ ALL LICENSES…
 Consult a lawyer to make
  sure things don’t go bad
MYTH #2:

YOU WILL NEVER
GET FUNDED!!!!!
TRUTH:
  Traditional Funding = HARD
Angel Investors/Seed Funding/Incubators:

  Go   For Equity
 “piece of the pie”

  Love   “Clean IP”

  Scared of Taking
   Major Risks
Closed-Source License:
Accountable!
Enforceable!
Straight-Forward!


“SAFE” INVESTMENT CHOICE
OSS LICENSES
OSS Licenses are Enforceable BUT:
 Ownership?
 Control?
 Accountability?
 Attribution?
 License Compatibility?


“RISKY” INVESTMENT CHOICE
Solution?
Look For Different Funding Sources
  Crowdsourcing
      Kickstarter: www.kickstarter.com
      Freedom Sponsors: http://www.freedomsponsors.org/

  Donations
      Gittip: https://www.gittip.com/


  OSS   Friendly Organizations/Incubators
      Apache Software Foundation: http://www.apache.org/
MYTH #3:
YOU WILL NEVER MAKE
MONEY WITH OPEN
SOURCE SOFTWARE!!!!!
Remember This?

                                                       PROPRIETARY
 NOT OSS                TRADITIONAL OSS                SOFTWARE

                              Weakly       Strongly        Closed
Public Domain   Permissive
                             Protective   Protective       Source
Truth:
“Free” Code ≠ No Revenue
 All   Licenses let you sell the software you make

 Some Licenses let you turn it into proprietary
 software!
(Permissive, some Weakly Protective)

 There    are other ways to make money with OSS
Solution?:
THINK OUTSIDE THE BOX
Change Your Business Model!
    Let the software be secondary


Offer Support & Warranties
    Red Hat, Novell, Mozilla


Create Premium Add-Ons
    Wordpress
TAKEAWAYS!
Do:
 Talk
    to a Lawyer
 Familiar With IP & OSS Licensing!
 Account    for All Code!
 Read All   Licenses!
 Think   Outside the Box!
 Always   Place Licenses on Your Work!
TAKEAWAYS!
DON’T:
 Use   Code You Can’t Account For!
 Combine    Licenses Carelessly!
 Tryto Pass Off OSS as Proprietary
 Software
 Get   Discouraged!!!!!
Thanks! QUESTIONS?
Contact Me!! meg@elliott-davis.com

    PittsburghCyberlaw.com

   pghcyberlaw.tumblr.com

   @pghcyberlaw

   facebook.com/pghcyberlaw

   PghCyberlaw

More Related Content

Similar to Open Source Software and the Law Slides 12/7/12

Open source Vs Licenced Software
Open source Vs Licenced SoftwareOpen source Vs Licenced Software
Open source Vs Licenced SoftwareSURESH BANALA
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLinaro
 
Open source software licenses
Open source software licensesOpen source software licenses
Open source software licensesDrexelELC
 
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
 
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
 
Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability)
Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability)Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability)
Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability)Marcus Dapp
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introductionshirish agarwal
 
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
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) Jason Haislmaier
 
Open Source Licensing and Governance
Open Source Licensing and GovernanceOpen Source Licensing and Governance
Open Source Licensing and GovernanceJim Jagielski
 
Buyer and Seller Perspectives on Open Source in Tech Contracts
Buyer and Seller Perspectives on Open Source in Tech ContractsBuyer and Seller Perspectives on Open Source in Tech Contracts
Buyer and Seller Perspectives on Open Source in Tech ContractsBlack Duck by Synopsys
 
Open vs. Gang Ki by Bunnie Huang (bb #28)
Open vs. Gang Ki by Bunnie Huang (bb #28)Open vs. Gang Ki by Bunnie Huang (bb #28)
Open vs. Gang Ki by Bunnie Huang (bb #28)blinkBL_NK
 
Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareOpenStack
 
2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source2011 "Crash Course" on Open Source
2011 "Crash Course" on Open SourceJason Haislmaier
 
Degrees of Freedom
Degrees of FreedomDegrees of Freedom
Degrees of FreedomJohan Thelin
 
ILS User's Group - Open Source
ILS User's Group - Open SourceILS User's Group - Open Source
ILS User's Group - Open Sourcebmmsben
 
Don't Screw Up Your Licensing
Don't Screw Up Your LicensingDon't Screw Up Your Licensing
Don't Screw Up Your LicensingAnsel Halliburton
 
What is open source
What is open sourceWhat is open source
What is open sourceRohit Kumar
 
A Symphony of R&D Collaboration
A Symphony of R&D CollaborationA Symphony of R&D Collaboration
A Symphony of R&D CollaborationAndrea Ross
 

Similar to Open Source Software and the Law Slides 12/7/12 (20)

Open Source Licenses
Open Source LicensesOpen Source Licenses
Open Source Licenses
 
Open source Vs Licenced Software
Open source Vs Licenced SoftwareOpen source Vs Licenced Software
Open source Vs Licenced Software
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS Training
 
Open source software licenses
Open source software licensesOpen source software licenses
Open source software 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
 
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
 
Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability)
Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability)Lecture 2011.05A -  FOSS Fundamentals (Digital Sustainability)
Lecture 2011.05A - FOSS Fundamentals (Digital Sustainability)
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
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
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012)
 
Open Source Licensing and Governance
Open Source Licensing and GovernanceOpen Source Licensing and Governance
Open Source Licensing and Governance
 
Buyer and Seller Perspectives on Open Source in Tech Contracts
Buyer and Seller Perspectives on Open Source in Tech ContractsBuyer and Seller Perspectives on Open Source in Tech Contracts
Buyer and Seller Perspectives on Open Source in Tech Contracts
 
Open vs. Gang Ki by Bunnie Huang (bb #28)
Open vs. Gang Ki by Bunnie Huang (bb #28)Open vs. Gang Ki by Bunnie Huang (bb #28)
Open vs. Gang Ki by Bunnie Huang (bb #28)
 
Related OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera SoftwareRelated OSS Projects - Peter Rowe, Flexera Software
Related OSS Projects - Peter Rowe, Flexera Software
 
2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source2011 "Crash Course" on Open Source
2011 "Crash Course" on Open Source
 
Degrees of Freedom
Degrees of FreedomDegrees of Freedom
Degrees of Freedom
 
ILS User's Group - Open Source
ILS User's Group - Open SourceILS User's Group - Open Source
ILS User's Group - Open Source
 
Don't Screw Up Your Licensing
Don't Screw Up Your LicensingDon't Screw Up Your Licensing
Don't Screw Up Your Licensing
 
What is open source
What is open sourceWhat is open source
What is open source
 
A Symphony of R&D Collaboration
A Symphony of R&D CollaborationA Symphony of R&D Collaboration
A Symphony of R&D Collaboration
 

Recently uploaded

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsVlad Stirbu
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance
 

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

Open Source Software and the Law Slides 12/7/12

  • 1. OSS & the Law Megan Costello, J.D. Elliott & Davis, PC
  • 2. MEET MEG: Tech Enthusiast • Freelance Web Designer • BS in IST/SRA • Lawschool Grad with JD in IP & High-Tech Law • Works @ Elliott & Davis, PC • Goal? Make Law More Accessible to Fellow Technologists!!!
  • 3. MY FIRM Not Your Typical Law Firm!!  Mid-Sized,Multi-Practice Firm  Technologist Friendly Pittsburgh Cyberlaw  Forward-Thinking First B-Corp in Pgh!  Competitively Priced  Fun, Inviting Atmosphere
  • 4. DISCLAIMER (You Saw this Coming…) THIS PRESENTATION IS NOT MEANT TO BE USED AS LEGAL ADVICE… SO BEFORE YOU DO ANYTHING, TALK TO A LAWYER ONE- ON-ONE…
  • 5. DISCLAIMER (You Saw this Coming…) THIS PRESENTATION IS NOT MEANT TO BE USED AS LEGAL ADVICE… SO BEFORE YOU DO ANYTHING, TALK TO A LAWYER ONE-ON-ONE… ….PRETTY PLEASE? 
  • 6. Open Source Software(OSS) IS:  Softwarereleased with source code for the purpose of free and open development  Generally collaborative effort  Promotes free access to information for the advancement of technology.  Similar ideas:  Crowd-Sourced Data, OSHW, Creative Commons, etc
  • 7. WHY OSS ROCKS!  Security  Affordability  Transparency  Perpetuity  Interoperability  Localization
  • 8. WHY OSS GETS A BAD REP COMMON MYTHS:  OSS IS THE “KISS OF DEATH” TO IP!  YOU WILL NEVER GET FUNDED WITH OSS!  YOU WILL NEVER MAKE MONEY WITH OSS!
  • 9. THE REALITY  There are ways to avoid IP battles with Open Source Software  There are ways to attract funding with Open Source Software  There are ways to make money with Open Source Software
  • 10. MYTH #1: OPEN SOURCE SOFTWARE IS THE KISS OF DEATH TO INTELLECTUAL PROPERTY
  • 11. IP BASICS: Creations of the mind used in commerce! Copyrights Trademarks Trade Secrets Patents
  • 13. COPYRIGHT BASICS:  Covers Original Artistic Expression in a “Fixed, Tangible Medium” FOR CODE? Extends to both source code AND object code  Attaches Immediately // Life of Author +70 Years.  Federal Enforcement Requires Registration ($35!)
  • 14. COPYRIGHT: Just A Big Ol’ Bundle of Sticks.
  • 15. WHERE © GETS TRICKY DerivativeWorks Works for Hire + + + = ????????????????
  • 16. Derivative Works  Captures Major Elements of an Already Copyrighted Work  Needs to be “Original” to Register  NO RIGHT to Original Copyrighted Material SOFTWARE CONCERN: Who Owns a Derivative Work?
  • 17. Works Made for Hire  Commissioned work for another person or company  Commissioning person/company generally owns copyright SOFTWARE CONCERN: Does my employer own the copyright when I make software on my own time?
  • 18. The Solution? Software Licensing!!  License= Binding Contract Between You and User(s)  Set of Rules that Control:  Who Owns ©  What may be used  Who may use it  How it may be used  What happens when you break the contract  Other stuff and legal jargon… PS: You Still Own the Copyright!!
  • 19. Software Licensing Spectrum PROPRIETARY NOT OSS TRADITIONAL OSS SOFTWARE Weakly Strongly Closed Public Domain Permissive Protective Protective Source What Isn’t OSS? Public Domain: Closed Source • Free of all Restrictions • Many Specific © • © Given to Public at Large restrictions • Use for Any Purpose • Privately Owned/Licensed • No License Required!
  • 20. Where OSS Licenses Fit In: Weakly Strongly Permissive Protective Protective Permissive: Weakly Protective: Strongly Protective: • All © rights • Hybrid © Protection • Many © restrictions Granted to on bundling rights Licensee • Open Components (Software Libraries) • “Share and Share • Software may can be used by Alike” ideology become proprietary software proprietary • Components Can’t • “Copyleft” • Attribution Req’d turn proprietary Ex: MIT License Ex: LGPL Ex: GPLv3
  • 21. WHAT IS: Copyleft?  Not an IP Type…  LICENSING STRUCTURE!  Requires Others to Grant: SAME BUNDLE OF RIGHTS  Keeps Source Free! (“as in speech, not as in free beer”)
  • 22. Famous Copyleft License: GNU GPLv3  Unlimited Copies  Unlimited Distribution  Charging for Software is OK!  But be up-front with the GPL!  Unlimited Modifications  But anything that uses this code must also be released under the GPL
  • 23. Choosing the Right License Many Pre-Made Licenses Approved by OSI  Varying Degrees of Permissions  Varying Degrees of Communities  Cheaper/Safer Legally  Promotes Compatibility List of Licenses HERE: http://opensource.org/licenses
  • 24. A Word of Caution! Not all Licenses Play Well Together!  Combining Licenses could be potentially LETHAL to IP!  Be sure to READ ALL LICENSES…  Consult a lawyer to make sure things don’t go bad
  • 25. MYTH #2: YOU WILL NEVER GET FUNDED!!!!!
  • 26. TRUTH: Traditional Funding = HARD Angel Investors/Seed Funding/Incubators:  Go For Equity “piece of the pie”  Love “Clean IP”  Scared of Taking Major Risks
  • 28. OSS LICENSES OSS Licenses are Enforceable BUT:  Ownership?  Control?  Accountability?  Attribution?  License Compatibility? “RISKY” INVESTMENT CHOICE
  • 29. Solution? Look For Different Funding Sources  Crowdsourcing Kickstarter: www.kickstarter.com Freedom Sponsors: http://www.freedomsponsors.org/  Donations Gittip: https://www.gittip.com/  OSS Friendly Organizations/Incubators Apache Software Foundation: http://www.apache.org/
  • 30. MYTH #3: YOU WILL NEVER MAKE MONEY WITH OPEN SOURCE SOFTWARE!!!!!
  • 31. Remember This? PROPRIETARY NOT OSS TRADITIONAL OSS SOFTWARE Weakly Strongly Closed Public Domain Permissive Protective Protective Source
  • 32. Truth: “Free” Code ≠ No Revenue  All Licenses let you sell the software you make  Some Licenses let you turn it into proprietary software! (Permissive, some Weakly Protective)  There are other ways to make money with OSS
  • 33. Solution?: THINK OUTSIDE THE BOX Change Your Business Model!  Let the software be secondary Offer Support & Warranties  Red Hat, Novell, Mozilla Create Premium Add-Ons  Wordpress
  • 34. TAKEAWAYS! Do:  Talk to a Lawyer Familiar With IP & OSS Licensing!  Account for All Code!  Read All Licenses!  Think Outside the Box!  Always Place Licenses on Your Work!
  • 35. TAKEAWAYS! DON’T:  Use Code You Can’t Account For!  Combine Licenses Carelessly!  Tryto Pass Off OSS as Proprietary Software  Get Discouraged!!!!!
  • 36. Thanks! QUESTIONS? Contact Me!! meg@elliott-davis.com PittsburghCyberlaw.com pghcyberlaw.tumblr.com @pghcyberlaw facebook.com/pghcyberlaw PghCyberlaw