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
60
FOSSMEET17_SARAH.pdf
_themessier
March 11, 2017
Tweet
Share
More Decks by _themessier
See All by _themessier
An overview of hate speech analysis techniques in NLP
_themessier
0
40
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
57
Google Bindi: Hateful Signals and where to find them?
_themessier
0
64
Hateful Signals In Indic Context and Where to Find Them
_themessier
0
70
NLP With Friends
_themessier
0
89
Revisiting Hate Speech Benchmarks KDD 2023
_themessier
0
110
Role of NLP in Analysing Hate Speech
_themessier
0
79
Political Attack India
_themessier
0
82
CSE_KetchupTalk_Sarah.pdf
_themessier
0
75
Other Decks in Programming
See All in Programming
Go の GC の不得意な部分を克服したい
taiyow
3
990
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.1k
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
390
情報漏洩させないための設計
kubotak
5
1.2k
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
180
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
350
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
6
1.3k
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
500
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
230
快速入門可觀測性
blueswen
0
480
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.2k
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
360
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
53
13k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Practical Orchestrator
shlominoach
186
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
GraphQLとの向き合い方2022年版
quramy
44
13k
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
It's Worth the Effort
3n
183
28k
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