[bootlin/training-materials updates] master: Embedded Linux slides: better slide order in licensing section (fbb5cc5b)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Oct 29 10:46:40 CEST 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/fbb5cc5bc2110a60797edccf627cf33298911ada
>---------------------------------------------------------------
commit fbb5cc5bc2110a60797edccf627cf33298911ada
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Mon Jul 19 19:24:13 2021 +0200
Embedded Linux slides: better slide order in licensing section
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
fbb5cc5bc2110a60797edccf627cf33298911ada
.../sysdev-embedded-linux.tex | 65 +++++++++++-----------
1 file changed, 31 insertions(+), 34 deletions(-)
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index ce873d15..d2b40d70 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -214,39 +214,6 @@
\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}
@@ -294,11 +261,41 @@ met:
\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}
More information about the training-materials-updates
mailing list