2.6 KiB
2.6 KiB
title | subtitle | author | license | header-includes | theme | aspectratio |
---|---|---|---|---|---|---|
Copyleft Software Licenses | foss-north pod | foss-north | CC-BY-SA 3.0 | \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} | Malmoe | 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+