\documentclass[11pt]{beamer}

%\usepackage{ngerman}
\usepackage{times}
\usepackage{graphicx}
\usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps}
\usepackage{amsmath,amssymb}
\usepackage[latin1]{inputenc}
\usepackage{listings,color}
\definecolor{lbcolor}{RGB}{255,210,150}
\lstset{
	language=C,
	numbers=left,
	stepnumber=1,
	numbersep=5pt,
	numberstyle=\tiny,
	breaklines=true,
	breakautoindent=true,
	postbreak=\space,
	tabsize=2,
	basicstyle=\ttfamily\footnotesize,
	showspaces=false,
	showstringspaces=false,
	extendedchars=true,
	backgroundcolor=\color{lbcolor},
	keywordstyle=\bf ,
	commentstyle=\color{green},
	stringstyle=\color{red}
}

\mode<presentation>
{
	\usetheme{linutronix}
}

% on the following slides, include icon in the left sidebar
\def\lximg{/usr/share/lx/icons/fueller.png}

\title{Opensource-Licenses}
\institute{Linutronix GmbH}

\begin{document}

\frame{ \titlepage }

% stop displaying 'fueller.png' on the following slides
\def\lximg{none}

\begin{frame}
\frametitle{GPL: GNU \textbf{G}eneral \textbf{P}ublic \textbf{L}icense}
You are allowed to:
\begin{itemize}
\item Use the source code
\item Change the source code
\item (Re-)Distribute the source code
\end{itemize}
You have to:
\begin{itemize}
\item Provide your code under the same license!!
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{GPLv2 vs. GPLv3}
\begin{alertblock}{What's different in GPLv3?}
\begin{itemize}
\item It covers DRM
\item Wants to prevent ''Tivoization''
\item Wants to protect against patent treats
\item Clarifies license compatibility
\item System Libraries Exception has been adjusted
\end{itemize}
\end{alertblock}
\end{frame}

\begin{frame}
\frametitle{Copyleft}
\begin{alertblock}{http://www.gnu.org/copyleft/}
''Copyleft is a general method for making a program (or other work) free, and
requiring all modified and extended versions of the program to be free as
well.''
\end{alertblock}
\end{frame}

\begin{frame}
\frametitle{LGPL: \textbf{L}esser \textbf{GPL}}
\begin{itemize}
\item Pretty much the same as GPL, but:
\item any software that is just linked against this code can be released under
its own license
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Apache License}
You are allowed to:
\begin{itemize}
\item Use the code
\item Modify the code
\end{itemize}
as long as you:
\begin{itemize}
\item Include an appropriate attribution in the documentation
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{BSD}
You are allowed to:
\begin{itemize}
\item Use the code
\item Modify the code
\item (Re-) Distribute the code
\item Keep it Closed-Source
\item Release it under you own license
\end{itemize}
You have to:
\begin{itemize}
\item Keep and distribute the original copyright statements!
\item Mention the ''University of California, Berkeley'' in the documentation
/ advertising (''advertising clause'')
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{BSD: Modified BSD license}
\begin{itemize}
\item AKA 3-clause BSD license
\item Identical to the ''original'' BSD license (4-clause BSD license), but
without the ''advertising clause''
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{License compatibility}
\begin{itemize}
\item Be careful when mixing code which is released under different licenses!
\item Check if the licenses are compatible!
\end{itemize}
Example:
\begin{itemize}
\item BSD is incompatible with GPL, because:
\item of BSDs ''advertising clause''
\item BSD doesn't contain any Copyleft
\end{itemize}
This means:
\begin{itemize}
\item You can only use 3-clause BSD code in GPL code!
\item You MUST NOT use GPL code in BSD code!!!!
\end{itemize}

\end{frame}

\end{document}
