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
_themessier
March 11, 2017
Programming
0
62
FOSSMEET17_SARAH.pdf
_themessier
March 11, 2017
Tweet
Share
More Decks by _themessier
See All by _themessier
Thesis Presentation
_themessier
0
36
Proactive_Mitigation_Detox_ICWSM
_themessier
0
7
An overview of hate speech analysis techniques in NLP
_themessier
0
78
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
100
Google Bindi: Hateful Signals and where to find them?
_themessier
0
80
Hateful Signals In Indic Context and Where to Find Them
_themessier
0
97
NLP With Friends
_themessier
0
110
Revisiting Hate Speech Benchmarks KDD 2023
_themessier
0
140
Role of NLP in Analysing Hate Speech
_themessier
0
110
Other Decks in Programming
See All in Programming
複雑なドメインに挑む.pdf
yukisakai1225
5
1k
More Approvers for Greater OSS and Japan Community
tkikuc
1
110
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
130
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
230
時間軸から考えるTerraformを使う理由と留意点
fufuhu
14
4.5k
AIエージェント開発、DevOps and LLMOps
ymd65536
1
380
機能追加とリーダー業務の類似性
rinchoku
2
1.1k
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.1k
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
0
340
🔨 小さなビルドシステムを作る
momeemt
3
660
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
310
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
For a Future-Friendly Web
brad_frost
180
9.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Documentation Writing (for coders)
carmenintech
74
5k
How STYLIGHT went responsive
nonsquared
100
5.8k
Thoughts on Productivity
jonyablonski
70
4.8k
Facilitating Awesome Meetings
lara
55
6.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
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