Changeset - 1583f593cae5
[Not reviewed]
0 1 1
Bradley Kuhn (bkuhn) - 10 years ago 2014-02-20 15:33:16
bkuhn@ebb.org
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.
2 files changed with 102 insertions and 104 deletions:
0 comments (0 inline, 0 general)
comprehensive-gpl-guide.tex
Show inline comments
 
new file 100644
 
% 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}
gpl-lgpl.tex
Show inline comments
...
 
@@ -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}
 
\part{The GPL and Legal Aspects of Free Software Development}
 

	
 
\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.
 
This part is: 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=.
 
}
 
Authors of this Part Are: \\
 

	
 
\end{titlepage}
 
Bradley M. Kuhn \\
 
David ``Novalis'' Turner \\
 
Daniel B. Ravicher \\
 
John Sullivan
 

	
 
\pagestyle{plain}
 
\vspace{.3in}
 

	
 
\pagenumbering{roman}
 
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=.  }
 

	
 
\part{The GPL and Legal Aspects of Free Software Development}
 
\bigskip
 

	
 
\chapter*{Preface}
 

	
 
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.
 
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.
 

	
 
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.
 
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 attendees can expect to have
 
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
 

	
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0 comments (0 inline, 0 general)