SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Webinar Series
Software Licensing Simplified
Barry Datlof
U.S. Army
Medical Research and Materiel Command
Kathleen McDonald
DOE
Los Alamos National Laboratory
Aaron Sauers, CLP
DOE
Fermi National Accelerator Laboratory
L
Today’s
Road Map
Is it better to
protect software
through patents,
copyrights, or
“black box”?
How can things you’re not
traditionally allowed to
patent give you value?
What can you do at a GOCO
that you can’t at a GOGO,
and vice versa?
Software
distribution models,
their benefits, and
their concerns
A
Commercial (proprietary)
Non-commercial
Open source
SaaS (Software as a Service)
Classic
Technology
Transfer
• Patent
• Copyright
• Trademark
Classic
Software
Licensing
• Code and code updates
• Data/content
Modern
Software
Licensing
• Black box website
• App store
• Web method/API access
• Community of Practice
Commercial
Partner and/or
Lab
• Help desk, training
• Consulting and customization
There Are Many Ways to Make Money
B
What Are the Ways and How Should You
Best Protect Software?
• Governed in large part by what you are
allowed to do AND by inertia
• What are the differences between each?
– Patent
– Copyright
– Trademark
– Black box
K
What is a Copyright?
• Copyright protection subsists….in original works of
authorship fixed in any tangible medium of expression
…..otherwise communicated, either directly or with the
aid of a machine or device. (17 U.S.C. §102)
• Applicable for
– Software
– Schematics/drawings/images
– Firmware
– Publications (technical/journal articles, etc.)
A
What’s Not a Copyright?
In no case does copyright protection…extend to any idea, procedure,
process, system, method of operation, concept, principle, or discovery,
regardless of the form in which it is described, explained, illustrated, or
embodied in such work.
17 U.S.C. § 102(b)
Unlike a patent, a copyright protects the form of expression rather than
the subject matter of the work. Thus, for software, an author is s/he who
actually keys the code.
Example: patented operating system vs. copyrighted “look and feel”
K
You Have Many Rights to License Under Copyrights
• Reproduction - Only the copyright owner may make any
reproductions or copies of the work
• Derivative works - The right to make a work based upon one or
more preexisting works
– A second version of a software program is generally considered a
derivative work based upon the earlier version
• Distribution - The right to make a work available to the public by
sale, rental, lease or lending, and to prevent the distribution of
unauthorized copies
• Performance - The right to control the public performance of
certain copyrighted works
• Perform or Display Publicly
• The right to assign or license the copyrighted work
A
It Is Getting Harder to Get Software Patents
Most countries do not provide meaningful software patent protection
A computer program may be patentable if it produces a tangible and useful
result
• Bilski v. Kappos, 130 S. Ct. 3218 (2010) – highly anticipated ruling, but had
little impact on tech transfer processes
• Solidified understanding of scope of patent subject matter available for
business method patents
– (1) be tied to a particular machine or apparatus or
– (2) transform a particular article into a different state or thing
• Court also confirmed previous cases holding that fundamental principles
of mathematics or science are not patentable
• Alice Corp. v. CLS Bank International 573 U.S. __, 134 S. Ct. 2347 (2014) –
invalidated patent claims drawn to abstract ideas
A
Black Boxing Uses Software as a Service (SaaS) for Wider
Distribution While Hiding the Underlying Technology
• Licensing/delivery model for software
• Keeps source code in a “black box”
– Know-how/trade secrets
– FOIA implications
– Real-time algorithm adjustments and
learning systems value (improve with
age/date)
B
Zip Code
B
Proposed Software Store Model
Industry
Partnership
Intermediary
Govt. ORTA
Consumer
Researchers &
Other Govt. Labs
License Application
& Marketing
License
Negotiation
Life-cycle Services
Pre-licensing
• Coding and beta testing
• Usability testing
• Security testing
• Platform adaptation (SaaS, etc.)
Licensing
• Web storefront: payment processing
plus code and documentation
provision
• Open-source distributions
Post-licensing
• Code updates
• IP pooling
• Custom coding
• Platform adaptation (SaaS, etc.)
• Language translation
• FDA/FCC regulatory assistance
• Community of Practice (COP)
B
How Can Things You’re Not Traditionally
Allowed to Patent Give You Value?
• Copyright protection for work made for hire is 95-120 years!
• Copyright rights are different and complementary to patent
rights
• Smaller cost of protection of copyright versus patent; thus,
multiple nonexclusive agreements often make good business
sense
• The smaller capital outlay required for software makes arms-
length transactional management of codes a viable
commercialization option, whereas patent decisions are
almost always strategic and better for exclusive licensing
• Software and designs have been appropriated from the Lab,
resulting in loss of credit to the creators and the Lab
K
Trademarks Can Also Provide Value in Software Licenses
• Statutory authorities differ
• Setting of royalty rate
– What market can bear
– What licensee can bear when combined with patent license royalty
• Changing of rate
– As a trademark ages, it becomes more valuable
– Should we increase the trademark royalty over time?
– Should we increase the trademark royalty over time if we are also
decreasing patent royalty over time?
B
Build User Communities
• Build user groups
to relieve your PIs
of the burden of
troubleshooting
• Open-Source
Release— leverage
the “power of the
crowd” to improve
the tools
• Build the
reputation of the
developers and the
lab
A
What Is a CoP and How Can We Use It?
• A group of active practitioners across multiple organizations who
share knowledge, contacts, data, tips, best practices, questions,
and support for each other
• Membership is restricted to those actually performing in the field
of the CoP
• CoPs share
– Knowledge objects (e.g., white papers, PowerPoints, templates, etc.)
– Knowledge embedded within individuals (e.g., personal approach to a problem)
– Knowledge embedded in a community (e.g., analyses of members’ best) practices)
B
How a CoP Helps Technology
Development and Commercialization
• Disseminates inventions to a broader audience
• Enhances CoP member’s role in the community
• Supports licensee’s commercialization efforts
• Increases royalty revenue back to lab from
increased sales by licensee
• Provides ability for lab to compare its practices
and results with outside organizations
• Provides forum for technology transfer licensing
personnel to seek input, leads, etc.
B
CoP Object Model Needs to Be Created & Reused
B
Examples of the Value of Lab Recognition
• Argonne’s MPICH implementation of the
Message Passing Interface (MPI) is the most
popular version of MPI
• LANL’s MCNP® is a widely known Monte Carlo
code with more than 13,000 licenses
worldwide
K
Stranded Assets— Beware!
What are they?
• Created under subcontracts (with
universities or commercial entities
when doing work for the U.S.
Government)
• Take the form of copyrightable
materials (software, drawings, etc.)
• Subcontract fine print (data rights)
dictates ownership and rights
(retained U.S. Government right but
not ownership)
Why care?
• Impact on IP portfolios that are
otherwise licensed or en route to
commercialization
• Lack of clear title (due to failure of
subcontractor electing title creates
“stranded asset”)
K
Stranded Assets – What Can I Do?
Approaches to overcome unclaimed copyrightable assets created under
subcontracts
• Modify data rights provisions in the subcontracts
• Not always possible or welcomed by legal or subcontracts staff
• Work with the subcontractor (university/company) to obtain rights/title greater
than U.S. Government rights
• Assignment of title
• Royalty-sharing agreement
• Challenges
• Obtaining disclosure of IP from subcontractor to act upon – closeout
procedures
• Time to negotiate for title or commercial rights
K
What Can You Do at a GOCO That You
Can’t at a GOGO & Vice Versa?
• U.S. Government (GOGO) does not assert
copyright in works created under official duties of
employees
• Contractors (GOCO) can assert copyright –
particularly relevant to software
• Contractors can assign copyright to another
entity (i.e., a publisher) or the government
• DOD – Defense Authorization Act – awaiting
implementation guidance, but some license
software under multiple authorities
K
Why Do We Need to Change the Way We
Commercialize Software?
Challenge
Government software innovations are difficult to
commercialize because of…
• Historical preference for public domain or open source distribution
• Constraints imposed by patent and copyright law in relation to
government-created software
• Uncertainty how software innovation can be monetized and who
shares in proceeds
• Need for diverse software skills to bring software to multiple platforms
B
Software Commercialization Themes We
Seek to Leverage
• Disintermediation allows users/licensees to directly
purchase, use, and interact with other users/licensees
• Standardization lowers development cost, eases learning
for users across different products, and enables specialized
developers to reuse code and concepts
• Virtual and distributed development provides access to
greater talent pool and lower costs
• Multiplatform services user needs for access from multiple
devices and platforms
B
Commercial Licensing Using EULA
• End-User License Agreements
– Allow multiple nonexclusive agreements
– Allow multiple price points for academia, industry,
foreign, domestic, etc. (leverage domain)
– Suitable for high-demand/volume licensing
– May only provide executable version of code
A
Commercial Licensing Using Distributors
• License to a software distributor or software store
– License will convey sublicensing rights
– License may convey source code
– Relieves the burden of executing numerous license
agreements in exchange for a periodic royalty
App Store Royalties to Love?
A
Non-commercial (But Still Controlled!)
• Research, QA/QC, other internal uses that may
entail a license fee
• Export control may be an issue
• You may not want everyone to have your
software, so no sublicensing
• You may want greater visibility in terms of
who is interested in your software
A
Open Source Software (OSS) Distribution
• There are many open-source license styles,
ranging from permissive to strongly protective
• “Hereditary,” or “Viral,” licenses contain reach-
through requirements affecting derivative works
• Common OSS licenses
– BSD and MIT are permissive
– GPL is strongly protective
– There are many others, including your own terms
K
Distribution Decision Criteria
 Are there preexisting license requirements?
 Open-source software? (GPL, LGPL, BSD, etc.)
 Third party contributions?
 Are there reach-through license requirements stemming
from the compiler?
 Multi-lab collaboration incorporating GOGOs?
 Is there an IP management agreement?
 Partnership intermediary?
 Are there related patents?
K
Diligence: License Compatibility
http://www.dwheeler.com/essays/floss-license-slide.html
An entire webinar could be devoted to OSS license compatibility
K
http://dodcio.defense.gov/OpenSourceSoftwareFAQ.aspx
Examples of Incompatible Licenses
• GNU GPL v.X and NASA Open Source Agreement
– NASA requires that changes be your “original creation”
• GNU GPL v.X and Yahoo! Public License 1.1
– Yahoo! has a choice of law clause in section 7
• GNU GPL v.3 and Apache License v2.0
– If Apache project software becomes a derivative work
of GPLv3 software, it must be distributed under
GPLv3— but all Apache software must be distributed
under the Apache License 2.0
K
Can SaaS Help in Cases Where the
Software Contains Incompatible Licenses?
?
B
How Will We Handle 3D Inventions?
• E.g., 3D printed livers or ears
• Patent, copyright, know-how, or data?
• Improvements and modularity challenges
• Digital rights management in our 3D store
From Exclusivity to Ubiquity
Source:
http://www.standardmedicalsystems.com
+
Source: http://www.enetmd.com/
B
meeting.federallabs.org

Weitere ähnliche Inhalte

Was ist angesagt?

Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its typesMirza Kaleem
 
A+ certification (Core hardware) Pc Maintenance
 A+ certification (Core hardware) Pc Maintenance  A+ certification (Core hardware) Pc Maintenance
A+ certification (Core hardware) Pc Maintenance muhammadishrat11
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systemsTushar B Kute
 
Social and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsSocial and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsDyuti Islam
 
Bios and cmos
Bios and cmosBios and cmos
Bios and cmosOnline
 
Linux architecture
Linux architectureLinux architecture
Linux architecturemcganesh
 
BOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTBOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTShahzeb Pirzada
 
What is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelWhat is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelNeel Parikh
 
Backup and recovery
Backup and recoveryBackup and recovery
Backup and recoverydhawal mehta
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Jesthine Nesshal
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringZahoor Khan
 
Motherboard presentation it
Motherboard presentation itMotherboard presentation it
Motherboard presentation itcrowellcale
 
Linux and its fundamentals
Linux and its fundamentalsLinux and its fundamentals
Linux and its fundamentalsAgreeta Sharma
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5Mohammad Faizan
 
hardware and software upgrade
hardware and software upgradehardware and software upgrade
hardware and software upgradeDana Popescu
 

Was ist angesagt? (20)

Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its types
 
Introduction to Ubuntu
Introduction to UbuntuIntroduction to Ubuntu
Introduction to Ubuntu
 
A+ certification (Core hardware) Pc Maintenance
 A+ certification (Core hardware) Pc Maintenance  A+ certification (Core hardware) Pc Maintenance
A+ certification (Core hardware) Pc Maintenance
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Software copyright
Software copyrightSoftware copyright
Software copyright
 
Social and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - EthicsSocial and Professional Issues in Computing - Ethics
Social and Professional Issues in Computing - Ethics
 
Bios and cmos
Bios and cmosBios and cmos
Bios and cmos
 
Linux architecture
Linux architectureLinux architecture
Linux architecture
 
Argo uml
Argo umlArgo uml
Argo uml
 
BOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTBOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPT
 
What is Kernel, basic idea of kernel
What is Kernel, basic idea of kernelWhat is Kernel, basic idea of kernel
What is Kernel, basic idea of kernel
 
Backup and recovery
Backup and recoveryBackup and recovery
Backup and recovery
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )
 
Bios vs uefi
Bios vs uefiBios vs uefi
Bios vs uefi
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Task Manager
Task ManagerTask Manager
Task Manager
 
Motherboard presentation it
Motherboard presentation itMotherboard presentation it
Motherboard presentation it
 
Linux and its fundamentals
Linux and its fundamentalsLinux and its fundamentals
Linux and its fundamentals
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5
 
hardware and software upgrade
hardware and software upgradehardware and software upgrade
hardware and software upgrade
 

Andere mochten auch

Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Benjamin Tincq
 
Week In Review: Software Licensing, Product Changes & Notable Partners
Week In Review: Software Licensing, Product Changes & Notable PartnersWeek In Review: Software Licensing, Product Changes & Notable Partners
Week In Review: Software Licensing, Product Changes & Notable PartnersJared Dion
 
Office 2013: Upcoming Licensing, Pricing & Feature Changes
Office 2013: Upcoming Licensing, Pricing & Feature ChangesOffice 2013: Upcoming Licensing, Pricing & Feature Changes
Office 2013: Upcoming Licensing, Pricing & Feature ChangesSoftchoice Corporation
 
Microsoft Dynamics CRM Pricing and Licensing Guide - From Atidan
Microsoft Dynamics CRM Pricing and Licensing Guide - From AtidanMicrosoft Dynamics CRM Pricing and Licensing Guide - From Atidan
Microsoft Dynamics CRM Pricing and Licensing Guide - From AtidanDavid J Rosenthal
 
Case Study - Glemco - Exact Macola - Nick Mears - Columbus Ohio
Case Study - Glemco - Exact Macola - Nick Mears - Columbus OhioCase Study - Glemco - Exact Macola - Nick Mears - Columbus Ohio
Case Study - Glemco - Exact Macola - Nick Mears - Columbus OhioNick Mears
 
riteSOFT SYSPRO 7 seminar
riteSOFT SYSPRO 7 seminarriteSOFT SYSPRO 7 seminar
riteSOFT SYSPRO 7 seminarriteSOFT
 
Datamining for Platform Business
Datamining for Platform BusinessDatamining for Platform Business
Datamining for Platform BusinessSUNG-HOON PARK
 
Deber slide share
Deber slide shareDeber slide share
Deber slide share50lmendoza
 
License Management Overview
License Management OverviewLicense Management Overview
License Management OverviewDominic Haigh
 
Lean pricing startups
Lean pricing startupsLean pricing startups
Lean pricing startupsOmar Mohout
 
Montreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern WebMontreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern WebRachel Andrew
 

Andere mochten auch (12)

Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)
 
Week In Review: Software Licensing, Product Changes & Notable Partners
Week In Review: Software Licensing, Product Changes & Notable PartnersWeek In Review: Software Licensing, Product Changes & Notable Partners
Week In Review: Software Licensing, Product Changes & Notable Partners
 
Office 2013: Upcoming Licensing, Pricing & Feature Changes
Office 2013: Upcoming Licensing, Pricing & Feature ChangesOffice 2013: Upcoming Licensing, Pricing & Feature Changes
Office 2013: Upcoming Licensing, Pricing & Feature Changes
 
Microsoft Dynamics CRM Pricing and Licensing Guide - From Atidan
Microsoft Dynamics CRM Pricing and Licensing Guide - From AtidanMicrosoft Dynamics CRM Pricing and Licensing Guide - From Atidan
Microsoft Dynamics CRM Pricing and Licensing Guide - From Atidan
 
Case Study - Glemco - Exact Macola - Nick Mears - Columbus Ohio
Case Study - Glemco - Exact Macola - Nick Mears - Columbus OhioCase Study - Glemco - Exact Macola - Nick Mears - Columbus Ohio
Case Study - Glemco - Exact Macola - Nick Mears - Columbus Ohio
 
riteSOFT SYSPRO 7 seminar
riteSOFT SYSPRO 7 seminarriteSOFT SYSPRO 7 seminar
riteSOFT SYSPRO 7 seminar
 
Datamining for Platform Business
Datamining for Platform BusinessDatamining for Platform Business
Datamining for Platform Business
 
Deber slide share
Deber slide shareDeber slide share
Deber slide share
 
License Management Overview
License Management OverviewLicense Management Overview
License Management Overview
 
Lean pricing startups
Lean pricing startupsLean pricing startups
Lean pricing startups
 
Licensing,Ppt
Licensing,PptLicensing,Ppt
Licensing,Ppt
 
Montreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern WebMontreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern Web
 

Ähnlich wie Software Licensing Simplified

Transfer summit presentation (mobile) 06 09 11
Transfer summit presentation (mobile) 06 09 11Transfer summit presentation (mobile) 06 09 11
Transfer summit presentation (mobile) 06 09 11Andrew Katz
 
Intellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursIntellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursWhitmeyerTuffin
 
Patent Trollls gonna kill VRM?
Patent Trollls gonna kill VRM?Patent Trollls gonna kill VRM?
Patent Trollls gonna kill VRM?clive boulton
 
Lect 9 - Intellectual Property Rights.ppt
Lect 9  - Intellectual Property Rights.pptLect 9  - Intellectual Property Rights.ppt
Lect 9 - Intellectual Property Rights.pptKISHOYIANKISH
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Cardiff
IT:AM Semina Series - Managing your secrets, protecting your assets - CardiffIT:AM Semina Series - Managing your secrets, protecting your assets - Cardiff
IT:AM Semina Series - Managing your secrets, protecting your assets - CardiffEversheds Sutherland
 
Thriving in an Environment of Change
Thriving in an Environment of ChangeThriving in an Environment of Change
Thriving in an Environment of ChangeNeeraj Bhatia
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Cambridge
IT:AM Semina Series - Managing your secrets, protecting your assets - CambridgeIT:AM Semina Series - Managing your secrets, protecting your assets - Cambridge
IT:AM Semina Series - Managing your secrets, protecting your assets - CambridgeEversheds Sutherland
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Nottingham
IT:AM Semina Series - Managing your secrets, protecting your assets - NottinghamIT:AM Semina Series - Managing your secrets, protecting your assets - Nottingham
IT:AM Semina Series - Managing your secrets, protecting your assets - NottinghamEversheds Sutherland
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Birmingham
IT:AM Semina Series - Managing your secrets, protecting your assets - BirminghamIT:AM Semina Series - Managing your secrets, protecting your assets - Birmingham
IT:AM Semina Series - Managing your secrets, protecting your assets - BirminghamEversheds Sutherland
 
IT:AM Semina Series - Managing your secrets, protecting your assets - London
IT:AM Semina Series - Managing your secrets, protecting your assets - LondonIT:AM Semina Series - Managing your secrets, protecting your assets - London
IT:AM Semina Series - Managing your secrets, protecting your assets - LondonEversheds Sutherland
 
Chp 8 lect 8 - software issues (shared)
Chp 8   lect 8 - software issues (shared)Chp 8   lect 8 - software issues (shared)
Chp 8 lect 8 - software issues (shared)YUSRA FERNANDO
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Leeds
IT:AM Semina Series - Managing your secrets, protecting your assets - LeedsIT:AM Semina Series - Managing your secrets, protecting your assets - Leeds
IT:AM Semina Series - Managing your secrets, protecting your assets - LeedsEversheds Sutherland
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Manchester
IT:AM Semina Series - Managing your secrets, protecting your assets - ManchesterIT:AM Semina Series - Managing your secrets, protecting your assets - Manchester
IT:AM Semina Series - Managing your secrets, protecting your assets - ManchesterEversheds Sutherland
 
Society_law_and_ethics.pdf
Society_law_and_ethics.pdfSociety_law_and_ethics.pdf
Society_law_and_ethics.pdfManyaThakur12
 
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Black Duck by Synopsys
 

Ähnlich wie Software Licensing Simplified (20)

Transfer summit presentation (mobile) 06 09 11
Transfer summit presentation (mobile) 06 09 11Transfer summit presentation (mobile) 06 09 11
Transfer summit presentation (mobile) 06 09 11
 
Intellectual Property 101 for Entrepreneurs
Intellectual Property 101 for EntrepreneursIntellectual Property 101 for Entrepreneurs
Intellectual Property 101 for Entrepreneurs
 
Patent Trollls gonna kill VRM?
Patent Trollls gonna kill VRM?Patent Trollls gonna kill VRM?
Patent Trollls gonna kill VRM?
 
Lect 9 - Intellectual Property Rights.ppt
Lect 9  - Intellectual Property Rights.pptLect 9  - Intellectual Property Rights.ppt
Lect 9 - Intellectual Property Rights.ppt
 
Pls 780 week 5
Pls 780 week 5Pls 780 week 5
Pls 780 week 5
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Cardiff
IT:AM Semina Series - Managing your secrets, protecting your assets - CardiffIT:AM Semina Series - Managing your secrets, protecting your assets - Cardiff
IT:AM Semina Series - Managing your secrets, protecting your assets - Cardiff
 
Thriving in an Environment of Change
Thriving in an Environment of ChangeThriving in an Environment of Change
Thriving in an Environment of Change
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Cambridge
IT:AM Semina Series - Managing your secrets, protecting your assets - CambridgeIT:AM Semina Series - Managing your secrets, protecting your assets - Cambridge
IT:AM Semina Series - Managing your secrets, protecting your assets - Cambridge
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Nottingham
IT:AM Semina Series - Managing your secrets, protecting your assets - NottinghamIT:AM Semina Series - Managing your secrets, protecting your assets - Nottingham
IT:AM Semina Series - Managing your secrets, protecting your assets - Nottingham
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Birmingham
IT:AM Semina Series - Managing your secrets, protecting your assets - BirminghamIT:AM Semina Series - Managing your secrets, protecting your assets - Birmingham
IT:AM Semina Series - Managing your secrets, protecting your assets - Birmingham
 
IT:AM Semina Series - Managing your secrets, protecting your assets - London
IT:AM Semina Series - Managing your secrets, protecting your assets - LondonIT:AM Semina Series - Managing your secrets, protecting your assets - London
IT:AM Semina Series - Managing your secrets, protecting your assets - London
 
Chp 8 lect 8 - software issues (shared)
Chp 8   lect 8 - software issues (shared)Chp 8   lect 8 - software issues (shared)
Chp 8 lect 8 - software issues (shared)
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Leeds
IT:AM Semina Series - Managing your secrets, protecting your assets - LeedsIT:AM Semina Series - Managing your secrets, protecting your assets - Leeds
IT:AM Semina Series - Managing your secrets, protecting your assets - Leeds
 
Open Development
Open DevelopmentOpen Development
Open Development
 
21st Century Licensing Strategies
21st Century Licensing Strategies21st Century Licensing Strategies
21st Century Licensing Strategies
 
IT:AM Semina Series - Managing your secrets, protecting your assets - Manchester
IT:AM Semina Series - Managing your secrets, protecting your assets - ManchesterIT:AM Semina Series - Managing your secrets, protecting your assets - Manchester
IT:AM Semina Series - Managing your secrets, protecting your assets - Manchester
 
IP Compliance.ppt
IP Compliance.pptIP Compliance.ppt
IP Compliance.ppt
 
Ipross
IprossIpross
Ipross
 
Society_law_and_ethics.pdf
Society_law_and_ethics.pdfSociety_law_and_ethics.pdf
Society_law_and_ethics.pdf
 
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
Flight WEST 2018 Presentation - A Buyer Investor Playbook for Successfully Na...
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
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
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Software Licensing Simplified

  • 1. Webinar Series Software Licensing Simplified Barry Datlof U.S. Army Medical Research and Materiel Command Kathleen McDonald DOE Los Alamos National Laboratory Aaron Sauers, CLP DOE Fermi National Accelerator Laboratory L
  • 2. Today’s Road Map Is it better to protect software through patents, copyrights, or “black box”? How can things you’re not traditionally allowed to patent give you value? What can you do at a GOCO that you can’t at a GOGO, and vice versa? Software distribution models, their benefits, and their concerns A Commercial (proprietary) Non-commercial Open source SaaS (Software as a Service)
  • 3. Classic Technology Transfer • Patent • Copyright • Trademark Classic Software Licensing • Code and code updates • Data/content Modern Software Licensing • Black box website • App store • Web method/API access • Community of Practice Commercial Partner and/or Lab • Help desk, training • Consulting and customization There Are Many Ways to Make Money B
  • 4. What Are the Ways and How Should You Best Protect Software? • Governed in large part by what you are allowed to do AND by inertia • What are the differences between each? – Patent – Copyright – Trademark – Black box K
  • 5. What is a Copyright? • Copyright protection subsists….in original works of authorship fixed in any tangible medium of expression …..otherwise communicated, either directly or with the aid of a machine or device. (17 U.S.C. §102) • Applicable for – Software – Schematics/drawings/images – Firmware – Publications (technical/journal articles, etc.) A
  • 6. What’s Not a Copyright? In no case does copyright protection…extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work. 17 U.S.C. § 102(b) Unlike a patent, a copyright protects the form of expression rather than the subject matter of the work. Thus, for software, an author is s/he who actually keys the code. Example: patented operating system vs. copyrighted “look and feel” K
  • 7. You Have Many Rights to License Under Copyrights • Reproduction - Only the copyright owner may make any reproductions or copies of the work • Derivative works - The right to make a work based upon one or more preexisting works – A second version of a software program is generally considered a derivative work based upon the earlier version • Distribution - The right to make a work available to the public by sale, rental, lease or lending, and to prevent the distribution of unauthorized copies • Performance - The right to control the public performance of certain copyrighted works • Perform or Display Publicly • The right to assign or license the copyrighted work A
  • 8. It Is Getting Harder to Get Software Patents Most countries do not provide meaningful software patent protection A computer program may be patentable if it produces a tangible and useful result • Bilski v. Kappos, 130 S. Ct. 3218 (2010) – highly anticipated ruling, but had little impact on tech transfer processes • Solidified understanding of scope of patent subject matter available for business method patents – (1) be tied to a particular machine or apparatus or – (2) transform a particular article into a different state or thing • Court also confirmed previous cases holding that fundamental principles of mathematics or science are not patentable • Alice Corp. v. CLS Bank International 573 U.S. __, 134 S. Ct. 2347 (2014) – invalidated patent claims drawn to abstract ideas A
  • 9. Black Boxing Uses Software as a Service (SaaS) for Wider Distribution While Hiding the Underlying Technology • Licensing/delivery model for software • Keeps source code in a “black box” – Know-how/trade secrets – FOIA implications – Real-time algorithm adjustments and learning systems value (improve with age/date) B Zip Code
  • 10. B
  • 11. Proposed Software Store Model Industry Partnership Intermediary Govt. ORTA Consumer Researchers & Other Govt. Labs License Application & Marketing License Negotiation Life-cycle Services Pre-licensing • Coding and beta testing • Usability testing • Security testing • Platform adaptation (SaaS, etc.) Licensing • Web storefront: payment processing plus code and documentation provision • Open-source distributions Post-licensing • Code updates • IP pooling • Custom coding • Platform adaptation (SaaS, etc.) • Language translation • FDA/FCC regulatory assistance • Community of Practice (COP) B
  • 12. How Can Things You’re Not Traditionally Allowed to Patent Give You Value? • Copyright protection for work made for hire is 95-120 years! • Copyright rights are different and complementary to patent rights • Smaller cost of protection of copyright versus patent; thus, multiple nonexclusive agreements often make good business sense • The smaller capital outlay required for software makes arms- length transactional management of codes a viable commercialization option, whereas patent decisions are almost always strategic and better for exclusive licensing • Software and designs have been appropriated from the Lab, resulting in loss of credit to the creators and the Lab K
  • 13. Trademarks Can Also Provide Value in Software Licenses • Statutory authorities differ • Setting of royalty rate – What market can bear – What licensee can bear when combined with patent license royalty • Changing of rate – As a trademark ages, it becomes more valuable – Should we increase the trademark royalty over time? – Should we increase the trademark royalty over time if we are also decreasing patent royalty over time? B
  • 14. Build User Communities • Build user groups to relieve your PIs of the burden of troubleshooting • Open-Source Release— leverage the “power of the crowd” to improve the tools • Build the reputation of the developers and the lab A
  • 15. What Is a CoP and How Can We Use It? • A group of active practitioners across multiple organizations who share knowledge, contacts, data, tips, best practices, questions, and support for each other • Membership is restricted to those actually performing in the field of the CoP • CoPs share – Knowledge objects (e.g., white papers, PowerPoints, templates, etc.) – Knowledge embedded within individuals (e.g., personal approach to a problem) – Knowledge embedded in a community (e.g., analyses of members’ best) practices) B
  • 16. How a CoP Helps Technology Development and Commercialization • Disseminates inventions to a broader audience • Enhances CoP member’s role in the community • Supports licensee’s commercialization efforts • Increases royalty revenue back to lab from increased sales by licensee • Provides ability for lab to compare its practices and results with outside organizations • Provides forum for technology transfer licensing personnel to seek input, leads, etc. B
  • 17. CoP Object Model Needs to Be Created & Reused B
  • 18. Examples of the Value of Lab Recognition • Argonne’s MPICH implementation of the Message Passing Interface (MPI) is the most popular version of MPI • LANL’s MCNP® is a widely known Monte Carlo code with more than 13,000 licenses worldwide K
  • 19. Stranded Assets— Beware! What are they? • Created under subcontracts (with universities or commercial entities when doing work for the U.S. Government) • Take the form of copyrightable materials (software, drawings, etc.) • Subcontract fine print (data rights) dictates ownership and rights (retained U.S. Government right but not ownership) Why care? • Impact on IP portfolios that are otherwise licensed or en route to commercialization • Lack of clear title (due to failure of subcontractor electing title creates “stranded asset”) K
  • 20. Stranded Assets – What Can I Do? Approaches to overcome unclaimed copyrightable assets created under subcontracts • Modify data rights provisions in the subcontracts • Not always possible or welcomed by legal or subcontracts staff • Work with the subcontractor (university/company) to obtain rights/title greater than U.S. Government rights • Assignment of title • Royalty-sharing agreement • Challenges • Obtaining disclosure of IP from subcontractor to act upon – closeout procedures • Time to negotiate for title or commercial rights K
  • 21. What Can You Do at a GOCO That You Can’t at a GOGO & Vice Versa? • U.S. Government (GOGO) does not assert copyright in works created under official duties of employees • Contractors (GOCO) can assert copyright – particularly relevant to software • Contractors can assign copyright to another entity (i.e., a publisher) or the government • DOD – Defense Authorization Act – awaiting implementation guidance, but some license software under multiple authorities K
  • 22. Why Do We Need to Change the Way We Commercialize Software? Challenge Government software innovations are difficult to commercialize because of… • Historical preference for public domain or open source distribution • Constraints imposed by patent and copyright law in relation to government-created software • Uncertainty how software innovation can be monetized and who shares in proceeds • Need for diverse software skills to bring software to multiple platforms B
  • 23. Software Commercialization Themes We Seek to Leverage • Disintermediation allows users/licensees to directly purchase, use, and interact with other users/licensees • Standardization lowers development cost, eases learning for users across different products, and enables specialized developers to reuse code and concepts • Virtual and distributed development provides access to greater talent pool and lower costs • Multiplatform services user needs for access from multiple devices and platforms B
  • 24. Commercial Licensing Using EULA • End-User License Agreements – Allow multiple nonexclusive agreements – Allow multiple price points for academia, industry, foreign, domestic, etc. (leverage domain) – Suitable for high-demand/volume licensing – May only provide executable version of code A
  • 25. Commercial Licensing Using Distributors • License to a software distributor or software store – License will convey sublicensing rights – License may convey source code – Relieves the burden of executing numerous license agreements in exchange for a periodic royalty App Store Royalties to Love? A
  • 26. Non-commercial (But Still Controlled!) • Research, QA/QC, other internal uses that may entail a license fee • Export control may be an issue • You may not want everyone to have your software, so no sublicensing • You may want greater visibility in terms of who is interested in your software A
  • 27. Open Source Software (OSS) Distribution • There are many open-source license styles, ranging from permissive to strongly protective • “Hereditary,” or “Viral,” licenses contain reach- through requirements affecting derivative works • Common OSS licenses – BSD and MIT are permissive – GPL is strongly protective – There are many others, including your own terms K
  • 28. Distribution Decision Criteria  Are there preexisting license requirements?  Open-source software? (GPL, LGPL, BSD, etc.)  Third party contributions?  Are there reach-through license requirements stemming from the compiler?  Multi-lab collaboration incorporating GOGOs?  Is there an IP management agreement?  Partnership intermediary?  Are there related patents? K
  • 29. Diligence: License Compatibility http://www.dwheeler.com/essays/floss-license-slide.html An entire webinar could be devoted to OSS license compatibility K http://dodcio.defense.gov/OpenSourceSoftwareFAQ.aspx
  • 30. Examples of Incompatible Licenses • GNU GPL v.X and NASA Open Source Agreement – NASA requires that changes be your “original creation” • GNU GPL v.X and Yahoo! Public License 1.1 – Yahoo! has a choice of law clause in section 7 • GNU GPL v.3 and Apache License v2.0 – If Apache project software becomes a derivative work of GPLv3 software, it must be distributed under GPLv3— but all Apache software must be distributed under the Apache License 2.0 K
  • 31. Can SaaS Help in Cases Where the Software Contains Incompatible Licenses? ? B
  • 32. How Will We Handle 3D Inventions? • E.g., 3D printed livers or ears • Patent, copyright, know-how, or data? • Improvements and modularity challenges • Digital rights management in our 3D store From Exclusivity to Ubiquity Source: http://www.standardmedicalsystems.com + Source: http://www.enetmd.com/ B