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
62
Proactive_Mitigation_Detox_ICWSM
_themessier
0
9
An overview of hate speech analysis techniques in NLP
_themessier
0
89
Probing Critical Learning Dynamics of PLMs for Hate Speech Detection
_themessier
0
110
Google Bindi: Hateful Signals and where to find them?
_themessier
0
86
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
Developer Joy - The New Paradigm
hollycummins
1
400
マイベストのシンプルなデータ基盤の話 - Googleスイートとのつき合い方 / mybest-simple-data-architecture-google-nized
snhryt
0
120
Inside of Swift Export
giginet
PRO
1
310
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
140
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
One Enishi After Another
snoozer05
PRO
0
180
Software Architecture
hschwentner
6
2.4k
AsyncSequenceとAsyncStreamのプロポーザルを全部読む!!
s_shimotori
1
230
Researchlyの開発で参考にしたデザイン
adsholoko
0
110
KoogではじめるAIエージェント開発
hiroaki404
1
270
AI時代に必須!状況言語化スキル / ai-context-verbalization
minodriven
2
310
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
250
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4k
Site-Speed That Sticks
csswizardry
13
940
The Cult of Friendly URLs
andyhume
79
6.7k
Balancing Empowerment & Direction
lara
5
710
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
The Pragmatic Product Professional
lauravandoore
36
7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
4 Signs Your Business is Dying
shpigford
186
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Raft: Consensus for Rubyists
vanstee
140
7.2k
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