SlideShare a Scribd company logo
Software Licensing
Abhilash Anandan
Business Analyst
Neoito
AllA
DISCLAIMER
I am not an open source
or free software expert
Just to be sure, hire a lawyer
All information in this presentation is based on my research
and understanding of licenses.
The Open Source Initiative and Free Software Foundation
have nothing to do with the presentation
Guys, meet Webbink.
Mark Webbink.
(He’s a lawyer. He said something.)
3
4
5
Guess what the whole
world said?
That’s what he said.
6
OK!
7
The Google Translate app
can repeat anything you
say in up to NINETY
LANGUAGES from
German and Japanese to
Czech and Zulu
Tip
Don’t wait till the end of
the presentation to give
the bottom line.
Reveal your product or
idea (in this case a
translation app) up front.
8
QUICK FACT
9
HOW MANY LISTED SOFTWARE
LICENSES ARE THERE?
10
About One
Thousand and
Twenty
11
Timeline
1987 2007
1987
Beerware License
1988
MIT License
2004
Apache License
2007
GPL License
2012
Mozilla License
12
Licenses to Know
➔ BSD
➔ GPL
➔ LGPL
➔ MIT License
➔ Apache License 2.0
13
Meet the BSD License
Examples
➔ React
➔ Chromium
➔ D3
➔ nginx
➔ Scala
Can
➔ Commercial Use
➔ Modify
➔ Distribute
➔ Place Warranty
Cannot
➔ Hold Liable
Must
➔ Include Copyright
➔ Include License
14
Meet the GPL License
Examples
➔ WordPress
➔ Joomla
➔ MariaDB
➔ FreeDOS
Can
➔ Commercial Use
➔ Modify
➔ Distribute
➔ Place Warranty
➔ Use Patent Claims
Cannot
➔ Hold Liable
➔ Sublicense
Must
➔ Disclose Source and State Changes
➔ Include Copyright
➔ Include License and Install Instructions
15
Meet the LGPL License.
Examples
➔ 7 - Zip
➔ Qt
➔ VLC Media Player
➔ GTK+
Can
➔ Commercial Use
➔ Modify
➔ Distribute
➔ Place Warranty
➔ Use Patent Claims
Cannot
➔ Hold Liable
➔ Sublicense
Must
➔ Disclose Source and State Changes
➔ Include Copyright
➔ Include License and Install Instructions
16
Meet the MIT License.
Examples
➔ Angular
➔ Gitlab
➔ Sass
➔ Meteor
➔ Node.js
Can
➔ Commercial Use
➔ Modify
➔ Distribute
➔ Sublicense
➔ Private Use
Cannot
➔ Hold Liable
Must
➔ Include Copyright
➔ Include License
17
Meet the Apache License
Examples
➔ Android
➔ NativeScript
➔ Docker
➔ TypeScript
➔ Less
Can
➔ Commercial Use
➔ Modify
➔ Distribute
➔ Place Warranty
➔ Use Patent Claims
➔ Sublicense
Cannot
➔ Hold Liable
➔ Use Trademark
Must
➔ Include Notice and State Changes
➔ Include Copyright
➔ Include License 18
ANOTHER QUICK FACT
19
THE CONTENT OF A LICENSE CAN
BE ANYTHING AS LONG AS THE
INTENTION IS CLEAR
20
BEERWARE LICENSE
Note
These types of licenses
are called “Informal
Licenses” and the
license is a GPL
Compatible Informal
License..
21
22
So, basically, what I’m saying is
Do what you want
with the code
Apache License
Do what you want with
the code and I should
be credited but it’s not
my fault if I or someone
screws it up.
MIT License
Do what you want with
the code but always
use GPL even if you
modify it and it’s not
my fault if I or someone
screws it up.
GPL License
23
Sources
And of course...
24

More Related Content

PDF
Bitcoin Development 2019 Starter Guide - No Skill | ProvenCrypto
PDF
用 Go 語言實戰 Push Notification 服務
PDF
Bigger & Better RnD - GeeCON.cz 2014
PDF
C++ in our world
PPTX
Building custom tools with Docker API & SDK
PDF
Java Applications with Visual Studio
PDF
C++ and Software Engineering 2015
PDF
C language in our world 2015
Bitcoin Development 2019 Starter Guide - No Skill | ProvenCrypto
用 Go 語言實戰 Push Notification 服務
Bigger & Better RnD - GeeCON.cz 2014
C++ in our world
Building custom tools with Docker API & SDK
Java Applications with Visual Studio
C++ and Software Engineering 2015
C language in our world 2015

What's hot (10)

PDF
Python Visual Studio | Edureka
PDF
C language in our world 2016
PPTX
Can Kubernetes Keep a Secret? - Women in AppSec Webinar
PDF
The Ring programming language version 1.6 book - Part 5 of 189
PDF
de:code 2019 DT06 vs-show どっちのVSショー
PDF
Story behind PF 2016
PPTX
Dependency injection
PDF
The Secret Recipe for Automating Android Malware Analysis - Lorenzo Cavallaro...
PPTX
Code crunch
PPTX
Phone gap
Python Visual Studio | Edureka
C language in our world 2016
Can Kubernetes Keep a Secret? - Women in AppSec Webinar
The Ring programming language version 1.6 book - Part 5 of 189
de:code 2019 DT06 vs-show どっちのVSショー
Story behind PF 2016
Dependency injection
The Secret Recipe for Automating Android Malware Analysis - Lorenzo Cavallaro...
Code crunch
Phone gap
Ad

Similar to Neoito — Software licensing (20)

PPT
Introduction To Open Source Licenses
PPT
Open Source Software: An Edge For Your Growing Business
PDF
GDSC - Software Licensing.pdf
PPTX
Software Licensing.pptx
PDF
SFO15-TR7: OSS License Compliance
PPTX
Open Source Licence to Kill in Software Development
PDF
A kick-start into Open Source
ODP
Ubucon 2013, licensing and packaging OSS
PDF
The GPL: What It Means (And What It Doesn't) - WC Udaipur
ODP
Open Source and You
PDF
Free Software and Business Innovation
PDF
Leading an open source project as a startup
PDF
Leading An Open Source Project As A Startup
PPT
GNU GPL, LGPL, Apache licence Types and Differences
PDF
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
PPTX
LinuxCon Europe 2014: License Compliance and Open Source Software Logistics f...
PPTX
Open Source: A New Software Paradigm
ODP
Free & Open Source Software For Nonprofits: NTEN Webinar
PDF
Open Source Licenses
PDF
The Hitchhikers' Guide to Free and Open Source Software Development (CompCon ...
Introduction To Open Source Licenses
Open Source Software: An Edge For Your Growing Business
GDSC - Software Licensing.pdf
Software Licensing.pptx
SFO15-TR7: OSS License Compliance
Open Source Licence to Kill in Software Development
A kick-start into Open Source
Ubucon 2013, licensing and packaging OSS
The GPL: What It Means (And What It Doesn't) - WC Udaipur
Open Source and You
Free Software and Business Innovation
Leading an open source project as a startup
Leading An Open Source Project As A Startup
GNU GPL, LGPL, Apache licence Types and Differences
"Open Source licensing and software quality" by Monty Michael Widenius @ eLib...
LinuxCon Europe 2014: License Compliance and Open Source Software Logistics f...
Open Source: A New Software Paradigm
Free & Open Source Software For Nonprofits: NTEN Webinar
Open Source Licenses
The Hitchhikers' Guide to Free and Open Source Software Development (CompCon ...
Ad

More from Neoito (14)

PPTX
Neoito — NativeScript Best Coding Practices
PDF
Neoito — *NIX kungfu for web devs
PDF
Neoito — Secure coding practices
PDF
Neoito — How modern browsers work
PDF
Neoito — React 101
PDF
Neoito — Scaling node.js
PPTX
Neoito — Grid layout
PPTX
Neoito — GitLab for project management
PPTX
Neoito — Routing and navigation in Angular
PDF
Neoito — Animations in Angular 5
PDF
Neoito — A roadmap to Angular
PDF
Neoito — Intro to WebSockets
PDF
Neoito — Typography for the web
PPTX
Neoito — Design patterns and depenedency injection
Neoito — NativeScript Best Coding Practices
Neoito — *NIX kungfu for web devs
Neoito — Secure coding practices
Neoito — How modern browsers work
Neoito — React 101
Neoito — Scaling node.js
Neoito — Grid layout
Neoito — GitLab for project management
Neoito — Routing and navigation in Angular
Neoito — Animations in Angular 5
Neoito — A roadmap to Angular
Neoito — Intro to WebSockets
Neoito — Typography for the web
Neoito — Design patterns and depenedency injection

Recently uploaded (20)

PPTX
Trending Python Topics for Data Visualization in 2025
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
Autodesk AutoCAD Crack Free Download 2025
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
assetexplorer- product-overview - presentation
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PDF
Website Design Services for Small Businesses.pdf
PPTX
Custom Software Development Services.pptx.pptx
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
Patient Appointment Booking in Odoo with online payment
Trending Python Topics for Data Visualization in 2025
Weekly report ppt - harsh dattuprasad patel.pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
iTop VPN Crack Latest Version Full Key 2025
Salesforce Agentforce AI Implementation.pdf
Time Tracking Features That Teams and Organizations Actually Need
Autodesk AutoCAD Crack Free Download 2025
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
assetexplorer- product-overview - presentation
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
DNT Brochure 2025 – ISV Solutions @ D365
Website Design Services for Small Businesses.pdf
Custom Software Development Services.pptx.pptx
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Advanced SystemCare Ultimate Crack + Portable (2025)
Monitoring Stack: Grafana, Loki & Promtail
Patient Appointment Booking in Odoo with online payment

Neoito — Software licensing

  • 2. AllA DISCLAIMER I am not an open source or free software expert Just to be sure, hire a lawyer All information in this presentation is based on my research and understanding of licenses. The Open Source Initiative and Free Software Foundation have nothing to do with the presentation
  • 3. Guys, meet Webbink. Mark Webbink. (He’s a lawyer. He said something.) 3
  • 4. 4
  • 5. 5
  • 6. Guess what the whole world said? That’s what he said. 6
  • 8. The Google Translate app can repeat anything you say in up to NINETY LANGUAGES from German and Japanese to Czech and Zulu Tip Don’t wait till the end of the presentation to give the bottom line. Reveal your product or idea (in this case a translation app) up front. 8
  • 10. HOW MANY LISTED SOFTWARE LICENSES ARE THERE? 10
  • 12. Timeline 1987 2007 1987 Beerware License 1988 MIT License 2004 Apache License 2007 GPL License 2012 Mozilla License 12
  • 13. Licenses to Know ➔ BSD ➔ GPL ➔ LGPL ➔ MIT License ➔ Apache License 2.0 13
  • 14. Meet the BSD License Examples ➔ React ➔ Chromium ➔ D3 ➔ nginx ➔ Scala Can ➔ Commercial Use ➔ Modify ➔ Distribute ➔ Place Warranty Cannot ➔ Hold Liable Must ➔ Include Copyright ➔ Include License 14
  • 15. Meet the GPL License Examples ➔ WordPress ➔ Joomla ➔ MariaDB ➔ FreeDOS Can ➔ Commercial Use ➔ Modify ➔ Distribute ➔ Place Warranty ➔ Use Patent Claims Cannot ➔ Hold Liable ➔ Sublicense Must ➔ Disclose Source and State Changes ➔ Include Copyright ➔ Include License and Install Instructions 15
  • 16. Meet the LGPL License. Examples ➔ 7 - Zip ➔ Qt ➔ VLC Media Player ➔ GTK+ Can ➔ Commercial Use ➔ Modify ➔ Distribute ➔ Place Warranty ➔ Use Patent Claims Cannot ➔ Hold Liable ➔ Sublicense Must ➔ Disclose Source and State Changes ➔ Include Copyright ➔ Include License and Install Instructions 16
  • 17. Meet the MIT License. Examples ➔ Angular ➔ Gitlab ➔ Sass ➔ Meteor ➔ Node.js Can ➔ Commercial Use ➔ Modify ➔ Distribute ➔ Sublicense ➔ Private Use Cannot ➔ Hold Liable Must ➔ Include Copyright ➔ Include License 17
  • 18. Meet the Apache License Examples ➔ Android ➔ NativeScript ➔ Docker ➔ TypeScript ➔ Less Can ➔ Commercial Use ➔ Modify ➔ Distribute ➔ Place Warranty ➔ Use Patent Claims ➔ Sublicense Cannot ➔ Hold Liable ➔ Use Trademark Must ➔ Include Notice and State Changes ➔ Include Copyright ➔ Include License 18
  • 20. THE CONTENT OF A LICENSE CAN BE ANYTHING AS LONG AS THE INTENTION IS CLEAR 20
  • 21. BEERWARE LICENSE Note These types of licenses are called “Informal Licenses” and the license is a GPL Compatible Informal License.. 21
  • 22. 22
  • 23. So, basically, what I’m saying is Do what you want with the code Apache License Do what you want with the code and I should be credited but it’s not my fault if I or someone screws it up. MIT License Do what you want with the code but always use GPL even if you modify it and it’s not my fault if I or someone screws it up. GPL License 23