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…
Reference in a new issue