Discuss CCS CD included in package.
This yielded a lesson learned, so that is herein added as well. A new reference was also added for the discussion of GPLv2§3(a).
This commit is contained in:
parent
4381b16b5f
commit
1837849952
2 changed files with 28 additions and 0 deletions
|
@ -307,6 +307,17 @@ complies with binary distribution requirements(such as those
|
|||
Related Licenses}}{discussed herein \S~\ref{GPLv2s3} and
|
||||
\S~\ref{GPLv3s6}}.
|
||||
|
||||
\label{thinkpenguin-included-ccs}
|
||||
|
||||
Therefore, the investigator first purchased the TPE-NWIFIROUTER through an
|
||||
online order, and when the package arrived, examined the contents of the box.
|
||||
The investigator immediately discovered that ThinkPenguin had taken advice
|
||||
from \S~\ref{offer-for-source} in this guide, and have chosen to use
|
||||
\hyperref[GPLv2s3a]{GPLv2\S3(a)} and \hyperref[GPLv3s6]{GPLv3s6}, rather an
|
||||
using the \hperref[offer-for-source]{problematic offer for source
|
||||
provisions}. This choice not only speeds up the investigation (since there
|
||||
is no CCS offer to test), but also simplifies the compliance requirements for
|
||||
ThinkPenguin.
|
||||
|
||||
\section{Root Filesystem and Kernel Compilation}
|
||||
|
||||
|
@ -594,6 +605,22 @@ are both more problematic infractions. These minor infractions were:
|
|||
the toolchain binaries must be run (to avoid being unable to run them as we
|
||||
were).
|
||||
|
||||
\section{Lessons Learned}
|
||||
|
||||
|
||||
\begin{enumerate}
|
||||
|
||||
\item Even though copyleft licenses have them,
|
||||
\hyperref[thinkpenguin-included-ccs]{\bf avoid the offer-for-source
|
||||
provisions.} Not only does including the CCS alongside binary
|
||||
distribution make violation investigation and compliance confirmation
|
||||
substantially easier, but more importantly it also
|
||||
\hyperref[offer-for-source]{completes the distributor's CCS compliance
|
||||
obligations at the time of distribution} (provided, of course, that the
|
||||
distributor is otherwise in compliance with copyleft.
|
||||
|
||||
\end{enumerate}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\chapter{Bortez: Modified GCC SDK}
|
||||
|
||||
|
|
|
@ -1738,6 +1738,7 @@ GPLv2~\S3 permits distribution of binaries, and then offers three options for
|
|||
distribution of source code along with binaries. The most common and the
|
||||
least complicated is the option given under GPLv2~\S3(a).
|
||||
|
||||
\label{GPLv2s3a}
|
||||
GPLv2~\S3(a) offers the option to directly accompany the source code alongside
|
||||
the distribution of the binaries. This is by far the most convenient
|
||||
option for most distributors, because it means that the source-code
|
||||
|
|
Loading…
Reference in a new issue