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 | ||||
| % 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}} | ||||
| 
 | ||||
| %\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} | ||||
| 
 | ||||
| \chapter*{Preface} | ||||
| \begin{center} | ||||
| 
 | ||||
| This one-day course gives an explanation of the most popular Free | ||||
| Software copyright license, the GNU General Public License (GNU GPL), | ||||
| 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. | ||||
| {\parindent 0in | ||||
| This part is: Copyright \copyright{} 2003, 2004, 2005 \hspace{.2in} Free Software Foundation, Inc. | ||||
| 
 | ||||
| Attendees 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. | ||||
| Authors of this Part Are: \\ | ||||
| 
 | ||||
| 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: | ||||
| 
 | ||||
| \begin{itemize} | ||||
|  | @ -160,13 +91,6 @@ learned the following: | |||
| 
 | ||||
| \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 | ||||
| 
 | ||||
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn