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…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn