copyleft: initial commit

This commit is contained in:
BuildTools 2020-05-22 09:37:34 +02:00
parent aee5cc45a8
commit c054d803f4
2 changed files with 77 additions and 0 deletions

7
copyleft/Makefile Normal file
View 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
View 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+