Skip to content

Commit

Permalink
Embedded Linux slides: better slide order in licensing section
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
  • Loading branch information
michaelopdenacker authored and tpetazzoni committed Oct 29, 2021
1 parent 7f7344e commit fbb5cc5
Showing 1 changed file with 31 additions and 34 deletions.
65 changes: 31 additions & 34 deletions slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
Expand Up @@ -214,39 +214,6 @@ \subsection{Leveraging open-source components in an Embedded Linux
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Licensing: examples}
\begin{itemize}
\item You distribute a system including GPL or LGPL software
\begin{itemize}
\item You must be ready to distribute the corresponding
source code to your customers.
\end{itemize}
\item You make modifications to the Linux kernel (to add drivers or
adapt to your board), to BusyBox, U-Boot or other GPL software
\begin{itemize}
\item You must release the modified versions under the same
license.
\end{itemize}
\item You make modifications to the C library or any other LGPL
library
\begin{itemize}
\item You must release the modified versions under the same
license
\end{itemize}
\item You create an application that relies on LGPL libraries
\begin{itemize}
\item You can keep your application proprietary, but you must link
dynamically with the LGPL libraries
\end{itemize}
\item You make modifications to non-copyleft licensed software
\begin{itemize}
\item You can keep your modifications proprietary, but you must
still credit the authors
\end{itemize}
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Non-copyleft licenses}
\begin{itemize}
Expand Down Expand Up @@ -294,11 +261,41 @@ \subsection{Leveraging open-source components in an Embedded Linux
\item Most of the free software projects are covered by about 10
well-known licenses, so it is fairly easy for the majority of
projects to get a good understanding of the license
\item Otherwise, read the license text
\item Check Free Software Foundation's opinion\\
\url{https://www.fsf.org/licensing/licenses/}
\item Check Open Source Initiative's opinion\\
\url{https://www.opensource.org/licenses}
\item Otherwise, read the license text
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Licensing: examples}
\begin{itemize}
\item You distribute a system including GPL or LGPL software
\begin{itemize}
\item You must be ready to distribute the corresponding
source code to your customers.
\end{itemize}
\item You make modifications to the Linux kernel (to add drivers or
adapt to your board), to BusyBox, U-Boot or other GPL software
\begin{itemize}
\item You must release the modified versions under the same license.
\end{itemize}
\item You make modifications to the C library or any other LGPL library
\begin{itemize}
\item You must release the modified versions under the same license
\end{itemize}
\item You create an application that relies on LGPL libraries
\begin{itemize}
\item You can keep your application proprietary, but you must link
dynamically with the LGPL libraries
\end{itemize}
\item You make modifications to non-copyleft licensed software
\begin{itemize}
\item You can keep your modifications proprietary, but you must
still credit the authors
\end{itemize}
\end{itemize}
\end{frame}

Expand Down

0 comments on commit fbb5cc5

Please sign in to comment.