SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Introduction to Free Open Source Software Licenses Harley D. Pascua @leypascua http://ph.linkedin.com/in/leypascua
Disclaimer All information in this presentation are from my own research and understanding of open source license mechanics and technicalities.  The Open Source Initiative and Free Software Foundation have nothing to do with this presentation. I am not an open source or free software expert.  Just to be sure, hire a lawyer*.
Free, Open Source   What is Software?
Free Software is like Free Beer X
It is nothing close to a freebie.
Free  software has  a license that ensures certain There are four freedoms in free software. freedoms *
Freedom to Run the program for any purpose
Freedom to Study how the program works,  and adapt it to your needs
Freedom to Redistribute copies so  you can help your peers
Freedom to Write and release improvements So the community benefits
Free, Open Source  Software Promises ,[object Object],[object Object],[object Object],[object Object],[object Object]
What’s stopping Open Source? ?
You can’t use open source It may compromise intellectual property
You can’t use open source It lacks integration with existing infrastructure.
You can’t use open source It lacks certification, there are no warranties.
You can’t use open source You don’t have the culture to govern it.
You can’t use open source You love proprietary software so much that you need expensive training to learn it.
There are supporting factors that encourage Open Source adaptation.
[object Object],[object Object],[object Object],[object Object],[object Object],Consider Open Source  When you have modular software components
[object Object],[object Object],[object Object],[object Object],[object Object],Consider Open Source  When you want to leverage expert peer reviews
[object Object],[object Object],[object Object],[object Object],[object Object],Consider Open Source  When you want code that is readily assessable and available.
[object Object],[object Object],[object Object],[object Object],[object Object],Consider Open Source  If you want to test and experiment with very low cost.
Consider Open Source  And use it to reduce the risk of vendor lock-in.
Make the move to open source. T he big guys are playing.
 
The light is  GREEN for open source. Save money and provide stability. No forced upgrades. Have rights to the code. Reach a skilled community of developers.
The light is  GREEN for open source. Save money and provide stability. No forced upgrades. Have rights to the code. Reach a skilled community of developers.
80% of all commercial software will contain open source code. By 2010
Open source is defined by ten sections. Read them carefully.
Free Distribution. Free software must be distributed freely. 1
Free Source Code. Source code must be readily available. 2
Derived Works. Allow modifications and combined works to be distributed. 3
Integrity of Code. “ Unofficial" changes can be made available  but readily distinguished from the base source  4
All People Have Rights. Diverse people and groups should have equal rights  to the free software. 5
Rights for All Endeavors. Free software shall not restrict its use for any  specific industry or effort. 6
Distribution of License. The rights attached to the program must apply to all to whom the program is redistributed  7
Not Specific to a  Product. The license must not be restricted to a specific product distribution.  8
Must Not Restrict Other Software. The license must not insist that all software distributed with an open source software must be open source. 9
License Must Be  Technology Neutral. No provision of the license may be predicated on any individual technology or style of interface.  10
You can distribute software in three ways. Make copies on physical media, send files through the wire or open it for subscription.
Derived works. Know what it means. ,[object Object],[object Object],[object Object],[object Object],[object Object],Modifying, combining and linking* to existing code into a new body of work is a derived work. *Be safe. Treat static and dynamic linking the same way.
Open Source licenses offer different levels of freedom. ,[object Object]
Permissive Licenses  ,[object Object],[object Object],[object Object],You can use, modify and redistribute the code in your product  but give credit back to the original authors.
Weakly Protective Licenses  ,[object Object],[object Object],[object Object],[object Object],Mostly File or Derivative based conditions
Strongly Protective Licenses  ,[object Object],[object Object],[object Object],[object Object],[object Object],Derivative works remain under original license.
You can’t just mix and match software licenses They have to be compatible.
License Compatibility A license  p  is compatible with a license  q   (or is  q-compatible ) if and only if: A work licensed under  p  can be distributed under the terms of  q . “ ”
Watch out for GPL Compatibility! It can make or break your business strategy.
GPL Accounts for many highly active and usable open source projects. ,[object Object],[object Object],It pays to be GPL compatible*.
It pays to check the label.* ,[object Object],[object Object],[object Object]
Drawing the Line Between GPL Compatible and Incompatible Licenses
These are GPL Compatible Licenses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
These are NOT GPL Compatible. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
License Compatibility
Can You Re-License? It depends on how the derived work was created. Use of the Software Permissive Weakly-Protective Strongly-Protective Derivative Work (modified, copied code) YES DEPENDS NO Combined Work (static/dynamic linking) YES YES NO Derivative and Combined Work YES DEPENDS NO
GPL Violation Case: Cisco ,[object Object],[object Object],[object Object],[object Object],[object Object],The Free Software Foundation accused Cisco of violating the terms of GPL. It eventually released the source code, costing the company millions of dollars.
GPL Compatibility   is most important when you plan to distribute a version of a  derived  work.
MIT/X11 License ,[object Object],Originates from the Massachusetts Institute of Technology (MIT)
BSD License ,[object Object],[object Object],[object Object],Originally used for the Berkeley Software Distribution (BSD), a Unix-like operating system after which the license is named
Apache Public License (APL) ,[object Object]
GNU Library (or Lesser) General Public License (LGPL) ,[object Object],[object Object]
Mozilla Public License (MPL) ,[object Object],[object Object],[object Object],[object Object],The Source Code version of Covered Code may be distributed only under the terms of this License or a future version
GNU General Public License (GPL) ,[object Object],[object Object]
Affero GNU General Public License ,[object Object]
To Sum Up ,[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONRitwick Halder
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshophalehmahbod
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
Open Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceOpen Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceTarun Khurana
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and consygpriya
 
Open source technology
Open source technologyOpen source technology
Open source technologyaparnaz1
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptViet NguyenHoang
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source softwareSanjuktaBanik
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophyGautam Krishnan
 
GNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and DifferencesGNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and DifferencesIresha Rubasinghe
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
Curso introdução ao Software Livre
Curso introdução ao Software LivreCurso introdução ao Software Livre
Curso introdução ao Software LivrePeslPinguim
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsAnsel Halliburton
 
Open Source Software
Open Source Software Open Source Software
Open Source Software Ali Yavari
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software PresentationHenry Briggs
 
Software License Agreements
Software License AgreementsSoftware License Agreements
Software License Agreementstermsfeed
 

Was ist angesagt? (20)

OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Open Source Software Legal Issues and Compliance
Open Source Software Legal Issues and ComplianceOpen Source Software Legal Issues and Compliance
Open Source Software Legal Issues and Compliance
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.Ppt
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
 
GNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and DifferencesGNU GPL, LGPL, Apache licence Types and Differences
GNU GPL, LGPL, Apache licence Types and Differences
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
Curso introdução ao Software Livre
Curso introdução ao Software LivreCurso introdução ao Software Livre
Curso introdução ao Software Livre
 
Open Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common PitfallsOpen Source Software - Avoiding Common Pitfalls
Open Source Software - Avoiding Common Pitfalls
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
 
FOSS
FOSS FOSS
FOSS
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
linux vs window
linux vs windowlinux vs window
linux vs window
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Software License Agreements
Software License AgreementsSoftware License Agreements
Software License Agreements
 

Andere mochten auch

Open source software licenses
Open source software licensesOpen source software licenses
Open source software licensesDrexelELC
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareRoss Gardler
 
Introduction to Software Licensing
Introduction to Software LicensingIntroduction to Software Licensing
Introduction to Software Licensingtravellingpolander
 
Open Innovation, Open Source, Intellectual Property and business value
Open Innovation, Open Source, Intellectual Property and business valueOpen Innovation, Open Source, Intellectual Property and business value
Open Innovation, Open Source, Intellectual Property and business valueJoren De Wachter
 
What is open source
What is open sourceWhat is open source
What is open sourceRohit Kumar
 
Open Source, Where Innovation Happens Today - Peter Dens
Open Source, Where Innovation Happens Today - Peter DensOpen Source, Where Innovation Happens Today - Peter Dens
Open Source, Where Innovation Happens Today - Peter DensKangaroot
 
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016Mindtrek
 
SFO15-TR7: OSS License Compliance
 SFO15-TR7: OSS License Compliance SFO15-TR7: OSS License Compliance
SFO15-TR7: OSS License ComplianceLinaro
 
Beyond the GPL
Beyond the GPLBeyond the GPL
Beyond the GPLMatt Ryan
 
Best practice recommendations for utilizing open source software (from a lega...
Best practice recommendations for utilizing open source software (from a lega...Best practice recommendations for utilizing open source software (from a lega...
Best practice recommendations for utilizing open source software (from a lega...Rogue Wave Software
 
Managing Open Source software in the Docker era
Managing Open Source software in the Docker era Managing Open Source software in the Docker era
Managing Open Source software in the Docker era nexB Inc.
 
Performing an audit - Open source compliance seminar
Performing an audit - Open source compliance seminar Performing an audit - Open source compliance seminar
Performing an audit - Open source compliance seminar Rogue Wave Software
 
Managing OSS license obligations
Managing OSS license obligationsManaging OSS license obligations
Managing OSS license obligationsnexB Inc.
 
The GPL: What It Means (And What It Doesn't) - WC Udaipur
The GPL: What It Means (And What It Doesn't) - WC UdaipurThe GPL: What It Means (And What It Doesn't) - WC Udaipur
The GPL: What It Means (And What It Doesn't) - WC UdaipurNancy Thanki
 
Copyright in Software and Open Source licensing
Copyright in Software and Open Source licensingCopyright in Software and Open Source licensing
Copyright in Software and Open Source licensingRowan Wilson
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Dong Calmada
 
Open Source Shareware Freeware
Open Source Shareware FreewareOpen Source Shareware Freeware
Open Source Shareware FreewareWilliam Stites
 

Andere mochten auch (20)

Open source software licenses
Open source software licensesOpen source software licenses
Open source software licenses
 
GNUGPL
GNUGPLGNUGPL
GNUGPL
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Introduction to Software Licensing
Introduction to Software LicensingIntroduction to Software Licensing
Introduction to Software Licensing
 
Open Innovation, Open Source, Intellectual Property and business value
Open Innovation, Open Source, Intellectual Property and business valueOpen Innovation, Open Source, Intellectual Property and business value
Open Innovation, Open Source, Intellectual Property and business value
 
What is open source
What is open sourceWhat is open source
What is open source
 
Open Source, Where Innovation Happens Today - Peter Dens
Open Source, Where Innovation Happens Today - Peter DensOpen Source, Where Innovation Happens Today - Peter Dens
Open Source, Where Innovation Happens Today - Peter Dens
 
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
 
SFO15-TR7: OSS License Compliance
 SFO15-TR7: OSS License Compliance SFO15-TR7: OSS License Compliance
SFO15-TR7: OSS License Compliance
 
Copyright
CopyrightCopyright
Copyright
 
Beyond the GPL
Beyond the GPLBeyond the GPL
Beyond the GPL
 
Best practice recommendations for utilizing open source software (from a lega...
Best practice recommendations for utilizing open source software (from a lega...Best practice recommendations for utilizing open source software (from a lega...
Best practice recommendations for utilizing open source software (from a lega...
 
Managing Open Source software in the Docker era
Managing Open Source software in the Docker era Managing Open Source software in the Docker era
Managing Open Source software in the Docker era
 
Performing an audit - Open source compliance seminar
Performing an audit - Open source compliance seminar Performing an audit - Open source compliance seminar
Performing an audit - Open source compliance seminar
 
Managing OSS license obligations
Managing OSS license obligationsManaging OSS license obligations
Managing OSS license obligations
 
The GPL: What It Means (And What It Doesn't) - WC Udaipur
The GPL: What It Means (And What It Doesn't) - WC UdaipurThe GPL: What It Means (And What It Doesn't) - WC Udaipur
The GPL: What It Means (And What It Doesn't) - WC Udaipur
 
Copyright in Software and Open Source licensing
Copyright in Software and Open Source licensingCopyright in Software and Open Source licensing
Copyright in Software and Open Source licensing
 
Guide to Open Source Compliance
Guide to Open Source ComplianceGuide to Open Source Compliance
Guide to Open Source Compliance
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
 
Open Source Shareware Freeware
Open Source Shareware FreewareOpen Source Shareware Freeware
Open Source Shareware Freeware
 

Ähnlich wie Introduction To Open Source Licenses

Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Viet NguyenHoang
 
Open Source and You
Open Source and YouOpen Source and You
Open Source and YouJeff Stoner
 
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
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalRachit Technology Pvt Ltd
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open SourceAbhiram Ravikumar
 
Hidden gotcha’s of various open source licenses
Hidden gotcha’s of various open source licensesHidden gotcha’s of various open source licenses
Hidden gotcha’s of various open source licensesManuswath K.B
 
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib..."Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...eLiberatica
 
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
 
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)Falainix
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptxAaliyanShaikh
 
Open Source
Open SourceOpen Source
Open SourceJohn Gs
 

Ähnlich wie Introduction To Open Source Licenses (20)

Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2
 
Open Source and You
Open Source and YouOpen Source and You
Open Source and You
 
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
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 
Foss introduction and history
Foss introduction and historyFoss introduction and history
Foss introduction and history
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
 
Hidden gotcha’s of various open source licenses
Hidden gotcha’s of various open source licensesHidden gotcha’s of various open source licenses
Hidden gotcha’s of various open source licenses
 
Open Source licenses
Open Source licensesOpen Source licenses
Open Source licenses
 
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib..."Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
 
Open Source Licenses
Open Source LicensesOpen Source Licenses
Open Source Licenses
 
Open Source vs Proprietary
Open Source vs ProprietaryOpen Source vs Proprietary
Open Source vs Proprietary
 
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
 
My Seminar
My SeminarMy Seminar
My Seminar
 
Open Source ETL
Open Source ETLOpen Source ETL
Open Source ETL
 
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)
Power Dvd Mpeg 4 Avc Pack License Disclaimer (Lgpl)
 
Open source
Open sourceOpen source
Open source
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptx
 
Open source licenses training
Open source licenses trainingOpen source licenses training
Open source licenses training
 
Understanding Open Source & GPL
Understanding Open Source & GPLUnderstanding Open Source & GPL
Understanding Open Source & GPL
 
Open Source
Open SourceOpen Source
Open Source
 

Kürzlich hochgeladen

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 
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
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 

Kürzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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...
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
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
 

Introduction To Open Source Licenses

  • 1. Introduction to Free Open Source Software Licenses Harley D. Pascua @leypascua http://ph.linkedin.com/in/leypascua
  • 2. Disclaimer All information in this presentation are from my own research and understanding of open source license mechanics and technicalities. The Open Source Initiative and Free Software Foundation have nothing to do with this presentation. I am not an open source or free software expert. Just to be sure, hire a lawyer*.
  • 3. Free, Open Source What is Software?
  • 4. Free Software is like Free Beer X
  • 5. It is nothing close to a freebie.
  • 6. Free software has a license that ensures certain There are four freedoms in free software. freedoms *
  • 7. Freedom to Run the program for any purpose
  • 8. Freedom to Study how the program works, and adapt it to your needs
  • 9. Freedom to Redistribute copies so you can help your peers
  • 10. Freedom to Write and release improvements So the community benefits
  • 11.
  • 13. You can’t use open source It may compromise intellectual property
  • 14. You can’t use open source It lacks integration with existing infrastructure.
  • 15. You can’t use open source It lacks certification, there are no warranties.
  • 16. You can’t use open source You don’t have the culture to govern it.
  • 17. You can’t use open source You love proprietary software so much that you need expensive training to learn it.
  • 18. There are supporting factors that encourage Open Source adaptation.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Consider Open Source And use it to reduce the risk of vendor lock-in.
  • 24. Make the move to open source. T he big guys are playing.
  • 25.  
  • 26. The light is GREEN for open source. Save money and provide stability. No forced upgrades. Have rights to the code. Reach a skilled community of developers.
  • 27. The light is GREEN for open source. Save money and provide stability. No forced upgrades. Have rights to the code. Reach a skilled community of developers.
  • 28. 80% of all commercial software will contain open source code. By 2010
  • 29. Open source is defined by ten sections. Read them carefully.
  • 30. Free Distribution. Free software must be distributed freely. 1
  • 31. Free Source Code. Source code must be readily available. 2
  • 32. Derived Works. Allow modifications and combined works to be distributed. 3
  • 33. Integrity of Code. “ Unofficial" changes can be made available but readily distinguished from the base source 4
  • 34. All People Have Rights. Diverse people and groups should have equal rights to the free software. 5
  • 35. Rights for All Endeavors. Free software shall not restrict its use for any specific industry or effort. 6
  • 36. Distribution of License. The rights attached to the program must apply to all to whom the program is redistributed 7
  • 37. Not Specific to a Product. The license must not be restricted to a specific product distribution. 8
  • 38. Must Not Restrict Other Software. The license must not insist that all software distributed with an open source software must be open source. 9
  • 39. License Must Be Technology Neutral. No provision of the license may be predicated on any individual technology or style of interface. 10
  • 40. You can distribute software in three ways. Make copies on physical media, send files through the wire or open it for subscription.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. You can’t just mix and match software licenses They have to be compatible.
  • 47. License Compatibility A license p is compatible with a license q (or is q-compatible ) if and only if: A work licensed under p can be distributed under the terms of q . “ ”
  • 48. Watch out for GPL Compatibility! It can make or break your business strategy.
  • 49.
  • 50.
  • 51. Drawing the Line Between GPL Compatible and Incompatible Licenses
  • 52.
  • 53.
  • 55. Can You Re-License? It depends on how the derived work was created. Use of the Software Permissive Weakly-Protective Strongly-Protective Derivative Work (modified, copied code) YES DEPENDS NO Combined Work (static/dynamic linking) YES YES NO Derivative and Combined Work YES DEPENDS NO
  • 56.
  • 57. GPL Compatibility is most important when you plan to distribute a version of a derived work.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.