Initial work to merge this into a single comprehensive book.
This entails removing book-like parts of gpl-lgpl.tex, moving some of it into this new toplevel file, and some other formatting and related changes.
This commit is contained in:
		
							parent
							
								
									faf0949705
								
							
						
					
					
						commit
						1583f593ca
					
				
					 2 changed files with 110 additions and 112 deletions
				
			
		
							
								
								
									
										74
									
								
								comprehensive-gpl-guide.tex
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								comprehensive-gpl-guide.tex
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,74 @@ | ||||||
|  | % comprehensive-gpl-guide.tex                                    -*- LaTeX -*- | ||||||
|  | % | ||||||
|  | % Toplevel file to build the entire book. | ||||||
|  | \documentclass[10pt, letterpaper]{book} | ||||||
|  | \usepackage{enumerate} | ||||||
|  | \usepackage[dvips]{graphicx} | ||||||
|  | 
 | ||||||
|  | \begin{document} | ||||||
|  | \pagestyle{plain} | ||||||
|  | \pagenumbering{roman} | ||||||
|  | 
 | ||||||
|  | \frontmatter | ||||||
|  | 
 | ||||||
|  | \begin{titlepage} | ||||||
|  | 
 | ||||||
|  | \begin{center} | ||||||
|  | 
 | ||||||
|  | {\Large | ||||||
|  | {\sc A Comprehensive Tutorial on Copyleft and GPL Licensing, Compliance, and Enforcement}} \\ | ||||||
|  | 
 | ||||||
|  | \vfill | ||||||
|  | 
 | ||||||
|  | {\parindent 0in | ||||||
|  | Copyright \copyright{} 2003, 2004, 2005 \hspace{.2in} Free Software Foundation, Inc. | ||||||
|  | 
 | ||||||
|  | \vspace{.3in} | ||||||
|  | 
 | ||||||
|  | The copyright holders hereby grant the freedom to copy, modify, convey, | ||||||
|  | Adapt, and/or redistribute this work under the terms of the Creative Commons | ||||||
|  | Attribution Share Alike 4.0 International License.  A copy of that license is | ||||||
|  | available at \verb=https://creativecommons.org/licenses/by-sa/4.0/legalcode=. | ||||||
|  | 
 | ||||||
|  | Each part of this book is separately this same license, but copyrighted by | ||||||
|  | different authors at different times.  Each part therefore also contains its | ||||||
|  | own copyright and licensing notice.  The notice above is for the entire work, | ||||||
|  | and includes all. | ||||||
|  | } | ||||||
|  | \end{center} | ||||||
|  | \end{titlepage} | ||||||
|  | 
 | ||||||
|  | \chapter{Preface} | ||||||
|  | 
 | ||||||
|  | This tutorial is the culmination of nearly a decade of studying and writing | ||||||
|  | about software freedom licensing and the GPL\@.  Each part of this tutorial | ||||||
|  | is a course unto itself, educating the reader on a myriad of topics from the | ||||||
|  | deep details of the GPLv2 and GPLv3, common business models in the copyleft | ||||||
|  | licensing area (both the friendly and unfriendly kind), best practices for | ||||||
|  | compliance with the GPL, both for engineers and managers, as well as | ||||||
|  | real-world case studies of GPL enforcement matters. | ||||||
|  | 
 | ||||||
|  | It is unlikely that all the information herein is necessary to learn all at | ||||||
|  | once, and therefore this tutorial likely serves best as a reference book. | ||||||
|  | The material herein has been used as the basis for numerous live tutorials | ||||||
|  | and discussion groups since 2002, and the materials have been periodically | ||||||
|  | updated.   They likely stand on their own as excellent reference material. | ||||||
|  | 
 | ||||||
|  | However, if you are reading these course materials without attending a live | ||||||
|  | tutorial session, please note that this material is merely a summary of the | ||||||
|  | highlights of the various CLE and other tutorial courses based on this | ||||||
|  | material.  Please be aware that during the actual courses, class discussion | ||||||
|  | supplements this printed curriculum.  Simply reading it is not equivalent to | ||||||
|  | attending the course. | ||||||
|  | 
 | ||||||
|  | \tableofcontents | ||||||
|  | 
 | ||||||
|  | \mainmatter | ||||||
|  | 
 | ||||||
|  | \input{gpl-lgpl} | ||||||
|  | 
 | ||||||
|  | %\input{compliance-guide} | ||||||
|  | 
 | ||||||
|  | %\input{enforcement-case-studies} | ||||||
|  | 
 | ||||||
|  | \end{document} | ||||||
							
								
								
									
										148
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							
							
						
						
									
										148
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							|  | @ -19,118 +19,49 @@ | ||||||
| % https://creativecommons.org/licenses/by-sa/4.0/legalcode to receive | % https://creativecommons.org/licenses/by-sa/4.0/legalcode to receive | ||||||
| % the license text. | % the license text. | ||||||
| 
 | 
 | ||||||
| \documentclass[11pt, letterpaper]{book} |  | ||||||
| % FILTER_PS:  \input{generate-ps-file} |  | ||||||
| % FILTER_PDF: \input{generate-pdf-file} |  | ||||||
| % FILTER_HTML: \input{generate-html-file} |  | ||||||
| % NOT FOUND \input{one-inch-margins} |  | ||||||
| \usepackage{enumerate} |  | ||||||
| \usepackage[dvips]{graphicx} |  | ||||||
| 
 |  | ||||||
| %\setlength\parskip{0.7em} |  | ||||||
| %\setlength\parindent{0pt} |  | ||||||
| 
 |  | ||||||
| \newcommand{\defn}[1]{\emph{#1}} | \newcommand{\defn}[1]{\emph{#1}} | ||||||
| 
 | 
 | ||||||
| %\pagestyle{empty} |  | ||||||
| 
 |  | ||||||
| \begin{document} |  | ||||||
| 
 |  | ||||||
| \frontmatter |  | ||||||
| 
 |  | ||||||
| \begin{titlepage} |  | ||||||
| 
 |  | ||||||
| \begin{center} |  | ||||||
| 
 |  | ||||||
| %\vspace{.5in} |  | ||||||
| \vfill |  | ||||||
| 
 |  | ||||||
| %\includegraphics{fsf-logo.eps} |  | ||||||
| 
 |  | ||||||
| \vfill |  | ||||||
| 
 |  | ||||||
| {\Large |  | ||||||
| {\sc The GPL and Legal Aspects of Free Software Development } \\ |  | ||||||
| 
 |  | ||||||
| \vfill |  | ||||||
| 
 |  | ||||||
| %\vspace{.7in} |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| % \vspace{.3in} |  | ||||||
| 
 |  | ||||||
| Columbia Law School, New York, NY, USA \\ |  | ||||||
| \vspace{.1in} |  | ||||||
| Wednesday, 28 September 2005 |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| %\vspace{.7in} |  | ||||||
| \vfill |  | ||||||
| 
 |  | ||||||
| {\large |  | ||||||
| Daniel Ravicher |  | ||||||
| 
 |  | ||||||
| Senior Counsel  |  | ||||||
| 
 |  | ||||||
| Free Software Foundation |  | ||||||
| 
 |  | ||||||
| President and Executive Director |  | ||||||
| 
 |  | ||||||
| Public Patent Foundation |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| \vspace{.3in} |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| {\large |  | ||||||
| David Turner |  | ||||||
| 
 |  | ||||||
| GPL Compliance Engineer |  | ||||||
| 
 |  | ||||||
| Free Software Foundation |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| \end{center} |  | ||||||
| 
 |  | ||||||
| \vfill |  | ||||||
| 
 |  | ||||||
| {\parindent 0in |  | ||||||
| Copyright \copyright{} 2003, 2004, 2005 \hspace{.2in} Free Software Foundation, Inc. |  | ||||||
| 
 |  | ||||||
| \vspace{.3in} |  | ||||||
| 
 |  | ||||||
| The copyright holders hereby grant the freedom to copy, modify, convey, |  | ||||||
| Adapt, and/or redistribute this work under the terms of the Creative Commons |  | ||||||
| Attribution Share Alike 4.0 International License.  A copy of that license is |  | ||||||
| available at \verb=https://creativecommons.org/licenses/by-sa/4.0/legalcode=. |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| \end{titlepage} |  | ||||||
| 
 |  | ||||||
| \pagestyle{plain} |  | ||||||
| 
 |  | ||||||
| \pagenumbering{roman} |  | ||||||
| 
 |  | ||||||
| \part{The GPL and Legal Aspects of Free Software Development} | \part{The GPL and Legal Aspects of Free Software Development} | ||||||
| 
 | 
 | ||||||
| \chapter*{Preface} | \begin{center} | ||||||
| 
 | 
 | ||||||
| This one-day course gives an explanation of the most popular Free | {\parindent 0in | ||||||
| Software copyright license, the GNU General Public License (GNU GPL), | This part is: Copyright \copyright{} 2003, 2004, 2005 \hspace{.2in} Free Software Foundation, Inc. | ||||||
| and teaches lawyers, software developers, managers and business people |  | ||||||
| how to use the GPL (and GPL'd software) successfully in a new Free |  | ||||||
| Software business and in existing, successful enterprises. |  | ||||||
| 
 | 
 | ||||||
| Attendees should have a general familiarity with software development | Authors of this Part Are: \\ | ||||||
| processes. A vague understanding of how copyright law applies to software |  | ||||||
| is also helpful. The tutorial is of most interest to lawyers, software |  | ||||||
| developers and managers who run software businesses that modify and/or |  | ||||||
| redistribute software under terms of the GNU GPL (or who wish to do so in |  | ||||||
| the future), and those who wish to make use of existing GPL'd software in |  | ||||||
| their enterprise. |  | ||||||
| 
 | 
 | ||||||
| Upon completion of the tutorial, successful attendees can expect to have | Bradley M. Kuhn \\ | ||||||
|  | David ``Novalis'' Turner \\ | ||||||
|  | Daniel B. Ravicher \\ | ||||||
|  | John Sullivan | ||||||
|  | 
 | ||||||
|  | \vspace{.3in} | ||||||
|  | 
 | ||||||
|  | The copyright holders of this part hereby grant the freedom to copy, modify, | ||||||
|  | convey, Adapt, and/or redistribute this work under the terms of the Creative | ||||||
|  | Commons Attribution Share Alike 4.0 International License.  A copy of that | ||||||
|  | license is available at | ||||||
|  | \verb=https://creativecommons.org/licenses/by-sa/4.0/legalcode=.  } | ||||||
|  | 
 | ||||||
|  | \bigskip | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | This part of the tutorial gives a comprehensive explanation of the most | ||||||
|  | popular Free Software copyright license, the GNU General Public License (GNU | ||||||
|  | GPL) -- both version 2 and version 3 -- and teaches lawyers, software | ||||||
|  | developers, managers and business people how to use the GPL (and GPL'd | ||||||
|  | software) successfully in a new Free Software business and in existing, | ||||||
|  | successful enterprises. | ||||||
|  | 
 | ||||||
|  | To successfully benefit of from this part of the tutorial, readers should | ||||||
|  | have a general familiarity with software development processes. A vague | ||||||
|  | understanding of how copyright law applies to software is also helpful. The | ||||||
|  | tutorial is of most interest to lawyers, software developers and managers who | ||||||
|  | run software businesses that modify and/or redistribute software under terms | ||||||
|  | of the GNU GPL (or who wish to do so in the future), and those who wish to | ||||||
|  | make use of existing GPL'd software in their enterprise. | ||||||
|  | 
 | ||||||
|  | Upon completion of the tutorial, successful students can expect to have | ||||||
| learned the following: | learned the following: | ||||||
| 
 | 
 | ||||||
| \begin{itemize} | \begin{itemize} | ||||||
|  | @ -160,13 +91,6 @@ learned the following: | ||||||
| 
 | 
 | ||||||
| \bigskip | \bigskip | ||||||
| 
 | 
 | ||||||
| These course materials are merely a summary of the highlights of the |  | ||||||
| course presented. Please be aware that during the actual GPL course, class |  | ||||||
| discussion supplements this printed curriculum. Simply reading it is |  | ||||||
| not equivalent to attending the course. |  | ||||||
| 
 |  | ||||||
| \tableofcontents |  | ||||||
| 
 |  | ||||||
| \pagebreak | \pagebreak | ||||||
| 
 | 
 | ||||||
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn