copyleft: initial commit
This commit is contained in:
parent
aee5cc45a8
commit
c054d803f4
2 changed files with 77 additions and 0 deletions
7
copyleft/Makefile
Normal file
7
copyleft/Makefile
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
all:
|
||||||
|
pandoc copyleft.md -t beamer -o copyleft.pdf --slide-level=2
|
||||||
|
ppt:
|
||||||
|
pandoc copyleft.md -o copyleft.pptx --slide-level=2
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm copyleft.pdf copyleft.pptx
|
70
copyleft/copyleft.md
Normal file
70
copyleft/copyleft.md
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
title: Copyleft Software Licenses
|
||||||
|
subtitle: foss-north pod
|
||||||
|
author: foss-north
|
||||||
|
license: CC-BY-SA 3.0
|
||||||
|
header-includes: |
|
||||||
|
\usepackage{xcolor}
|
||||||
|
\definecolor{fossorange}{HTML}{ffcc33}
|
||||||
|
\setbeamercolor{background canvas}{bg=black}
|
||||||
|
\setbeamercolor{section in head/foot}{bg=black,fg=fossorange}
|
||||||
|
\setbeamercolor{subsection in head/foot}{bg=fossorange,fg=black}
|
||||||
|
\setbeamercolor{normal text}{fg=fossorange}
|
||||||
|
\setbeamercolor{block title}{fg=black,bg=fossorange}
|
||||||
|
\setbeamercolor{titlelike}{fg=fossorange}
|
||||||
|
\setbeamercolor{itemize item}{fg=fossorange}
|
||||||
|
\setbeamercolor{itemize subitem}{fg=fossorange}
|
||||||
|
\setbeamerfont{caption}{size=\tiny}
|
||||||
|
\setbeamerfont{footnote}{size=\tiny}
|
||||||
|
\setbeamerfont{footnote mark}{size=\tiny}
|
||||||
|
theme: Malmoe
|
||||||
|
aspectratio: 169
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# NOTES (REMOVE BEFORE PUBLISHING)
|
||||||
|
- 4 freedoms
|
||||||
|
- The freedom to run the program as you wish, for any purpose (freedom 0).
|
||||||
|
- The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1).
|
||||||
|
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
|
||||||
|
- The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community to chance to benefit from your changes.
|
||||||
|
- Source: https://en.wikipedia.org/wiki/The_Free_Software_Definition
|
||||||
|
- Distribution
|
||||||
|
- The license is triggered by distribution.
|
||||||
|
- Distribution is defined by the license.
|
||||||
|
- Distribution covers both binary and source distribution.
|
||||||
|
- Variants
|
||||||
|
- GPL - let's use Henriks pictures for the two first
|
||||||
|
- LGPL
|
||||||
|
- AGPL - redefined distribution to cover *-as-a-Service cases, Affero
|
||||||
|
- GFDL - GNU Free Documentation License
|
||||||
|
- Timeline
|
||||||
|
- GPLv1, 1989
|
||||||
|
- GPLv2, 1991, added section 7, "Liberty or Death". Licensees can _only_ distribute GPL licensed works if they can satisfy all of the license's obligations, despite any other legal obligations.
|
||||||
|
- LGPLv2, 1991
|
||||||
|
- LGPLv2.1, 1999 - VAD ÄR DIFFEN MELLAN v2 och v1
|
||||||
|
- GPLv3, 2007, covers: tivoization, drm, patents - finns som GPLv3, LGPLv3, AGPLv3
|
||||||
|
- Misc
|
||||||
|
- Or later, GPLvN+
|
||||||
|
- Assigning copyright to FSF
|
||||||
|
- to allow FSF to enforce the license (only copyright holders can do this)
|
||||||
|
- License dependency graph
|
||||||
|
- These are (strong) copyleft licenses, they can use permissive code, but permissive code cannot use (L/A)GPL code
|
||||||
|
|
||||||
|
# Background
|
||||||
|
## FSF and the Four Freedoms
|
||||||
|
- fsf, stallman
|
||||||
|
- four freedoms
|
||||||
|
- gnu public license
|
||||||
|
- copyright assignment to fsf
|
||||||
|
|
||||||
|
# Variants
|
||||||
|
## Distribution
|
||||||
|
## The GNU Licenses
|
||||||
|
- The variants goes here
|
||||||
|
- License dependency graph
|
||||||
|
|
||||||
|
# Version History
|
||||||
|
- Timeline
|
||||||
|
- The GPLvN+
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue