Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FOSSMEET17_SARAH.pdf
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
_themessier
March 11, 2017
Programming
71
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FOSSMEET17_SARAH.pdf
_themessier
March 11, 2017
More Decks by _themessier
See All by _themessier
Tracking Knowledge Diversity in LLM-Generated Responses
_themessier
0
51
Steer Thy Language Model
_themessier
0
34
Thesis Presentation
_themessier
0
97
Proactive_Mitigation_Detox_ICWSM
_themessier
0
20
An overview of hate speech analysis techniques in NLP
_themessier
0
130
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
140
Google Bindi: Hateful Signals and where to find them?
_themessier
0
98
Hateful Signals In Indic Context and Where to Find Them
_themessier
0
140
NLP With Friends
_themessier
0
140
Other Decks in Programming
See All in Programming
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
320
Creating Composable Callables in Contemporary C++
rollbear
0
170
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
200
act1-costs.pdf
sumedhbala
0
120
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.5k
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
Performance Engineering for Everyone
elenatanasoiu
0
230
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
300
dRuby over BLE
makicamel
2
390
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
310
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
450
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Being A Developer After 40
akosma
91
590k
Rails Girls Zürich Keynote
gr2m
96
14k
Believing is Seeing
oripsolob
1
150
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
First, design no harm
axbom
PRO
2
1.2k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Transcript
Open Source Licenses -Sarah Masud, Red Hat FOSSMEET NIT CALICUT
2017 The Alice & Bob Problem of
Agenda • The problem at hand? • Why license for
FOSS? • The 3 types of conditions • Free vs Open Source • Resources to Help
The problem at hand? • Alice writes a code •
Bob wants to use it too • How can Alice share the code with Bob?
Possible Solutions • In an utopian world- Grant absolute freedom
• In Real World - Go the FOSS way • In Real World - Go the proprietary way
Why Licensing is important for FOSS? • Explicitly grant freedom
to read, study, modify. • Prevent liability for damage. • Share and grow!
Some Known FOSS project licenses:
3 groups of conditions: 1. What you must do →
Responsibility 2. What you can do → Freedom 3. What you cannot do → Limitation
Basic Freedom to: • Read • Modify • Use Privately
• Distribute
More Freedom to: • Use commercially
Responsible For: • Stating changes • Putting the License statement
• Adding a copyright notice
Restricted from: • Liability for damage • Issuing warranty
Free or Open Source?
CopyLeft or Permissive? • Difference in terms of distribution •
Pessimistic vs optimistic view of the world • Do you mind a closed source version of your original code?
When to use what: • For Libraries • For smaller
projects • For projects with patent grants • For documentation projects • For work other than code
License Section on Github
Resources for help • Choose Your License • Getting started
with open source • The linux foundation • FSF Licensing
Q/A THANK YOU