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
58
Proactive_Mitigation_Detox_ICWSM
_themessier
0
9
An overview of hate speech analysis techniques in NLP
_themessier
0
86
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
110
Google Bindi: Hateful Signals and where to find them?
_themessier
0
85
Hateful Signals In Indic Context and Where to Find Them
_themessier
0
100
NLP With Friends
_themessier
0
120
Revisiting Hate Speech Benchmarks KDD 2023
_themessier
0
150
Role of NLP in Analysing Hate Speech
_themessier
0
110
Other Decks in Programming
See All in Programming
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
700
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1.3k
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.3k
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
720
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
270
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
820
Cursorハンズオン実践!
eltociear
2
1k
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.3k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.3k
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
It's Worth the Effort
3n
187
28k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The Pragmatic Product Professional
lauravandoore
36
6.9k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
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