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
Proactive_Mitigation_Detox_ICWSM
_themessier
0
3
An overview of hate speech analysis techniques in NLP
_themessier
0
69
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
93
Google Bindi: Hateful Signals and where to find them?
_themessier
0
78
Hateful Signals In Indic Context and Where to Find Them
_themessier
0
90
NLP With Friends
_themessier
0
110
Revisiting Hate Speech Benchmarks KDD 2023
_themessier
0
140
Role of NLP in Analysing Hate Speech
_themessier
0
97
Political Attack India
_themessier
0
110
Other Decks in Programming
See All in Programming
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
1k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
12k
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
620
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
1
770
RailsGirls IZUMO スポンサーLT
16bitidol
0
190
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
240
Deep Dive into ~/.claude/projects
hiragram
14
11k
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
420
型で語るカタ
irof
0
530
NEWT Backend Evolution
xpromx
1
110
テスト駆動Kaggle
isax1015
1
510
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
330
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.7k
What's in a price? How to price your products and services
michaelherold
246
12k
Gamification - CAS2011
davidbonilla
81
5.4k
Six Lessons from altMBA
skipperchong
28
3.9k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Facilitating Awesome Meetings
lara
54
6.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.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