Merge branch 'next'
New section regarding GPLv2 Irrevocability is ready to go live.
This commit is contained in:
commit
a2d90d4b73
2 changed files with 120 additions and 4 deletions
|
@ -100,8 +100,9 @@ and Guide
|
||||||
|
|
||||||
{\parindent 0in
|
{\parindent 0in
|
||||||
\begin{tabbing}
|
\begin{tabbing}
|
||||||
Copyright \= \copyright{} 2003--2005, 2008, 2014--2015 \hspace{1.mm} \= \kill
|
Copyright \= \copyright{} 2003--2005, 2008, 2014--2015, 2018 \hspace{1.mm} \= \kill
|
||||||
Copyright \> \copyright{} 2003--2005, 2008, 2014--2015 \> Bradley M. Kuhn. \\
|
Copyright \> \copyright{} 2018 \> Chestek Legal. \\
|
||||||
|
Copyright \> \copyright{} 2003--2005, 2008, 2014--2015, 2018 \> Bradley M. Kuhn. \\
|
||||||
Copyright \> \copyright{} 2014--2015 \> Anthony K. Sebro, Jr. \\
|
Copyright \> \copyright{} 2014--2015 \> Anthony K. Sebro, Jr. \\
|
||||||
Copyright \= \copyright{} 2014 \> Denver Gingerich. \\
|
Copyright \= \copyright{} 2014 \> Denver Gingerich. \\
|
||||||
Copyright \= \copyright{} 2003--2007, 2014 \> Free Software Foundation, Inc. \\
|
Copyright \= \copyright{} 2003--2007, 2014 \> Free Software Foundation, Inc. \\
|
||||||
|
|
119
gpl-lgpl.tex
119
gpl-lgpl.tex
|
@ -2160,7 +2160,8 @@ GPLv2~\S4 is GPLv2's termination clause. Upon first examination, it seems
|
||||||
strange that a license with the goal of defending users' and programmers'
|
strange that a license with the goal of defending users' and programmers'
|
||||||
freedoms for perpetuity in an irrevocable way would have such a clause.
|
freedoms for perpetuity in an irrevocable way would have such a clause.
|
||||||
However, upon further examination, the difference between irrevocability
|
However, upon further examination, the difference between irrevocability
|
||||||
and this termination clause becomes clear.
|
and this termination clause becomes clear. (See~\ref{gplv2-irrevocable} for
|
||||||
|
expanded discussion of GPLv2 irrevocability.)
|
||||||
|
|
||||||
The GPL is irrevocable in the sense that once a copyright holder grants
|
The GPL is irrevocable in the sense that once a copyright holder grants
|
||||||
rights for someone to copy, modify and redistribute the software under terms
|
rights for someone to copy, modify and redistribute the software under terms
|
||||||
|
@ -2320,6 +2321,120 @@ rights\footnote{While nearly all attorneys and copyleft theorists are in
|
||||||
Jaeger and almost everyone else in the copyleft community for nearly a
|
Jaeger and almost everyone else in the copyleft community for nearly a
|
||||||
decade, regard an almost moot and wholly esoteric legal detail.}.
|
decade, regard an almost moot and wholly esoteric legal detail.}.
|
||||||
|
|
||||||
|
\section{GPLv2 Irrevocability}
|
||||||
|
\label{gplv2-irrevocable}
|
||||||
|
|
||||||
|
This section digresses briefly to examine the manner in which GPLv2\S\S~4--6
|
||||||
|
interact together to assure that the license grant is irrevocable.
|
||||||
|
There are two legal theories why a contributor cannot terminate their license
|
||||||
|
grant. First is an argument that the text of the GPL prevents it; second is
|
||||||
|
that a contributor would be estopped from succeeding on an infringement claim
|
||||||
|
for continued use of the code even if it wasn't removed.
|
||||||
|
|
||||||
|
\subsection{The text of the GPLv2}
|
||||||
|
|
||||||
|
The GPLv2 have several provisions that, when taken together, can be construed
|
||||||
|
as an irrevocable license from each contributor. First, the GPLv2 says ``by
|
||||||
|
\emph{modifying} or distributing the Program (or any work based on the Program), you
|
||||||
|
indicate your acceptance of this License to do so, and all its terms and
|
||||||
|
conditions for copying, distributing or modifying the Program or works based
|
||||||
|
on it'' (GPLv2\S5, emphasis added). A contributor by definition is modifying
|
||||||
|
the code and therefore has agreed to all the terms in the GPLv2, which
|
||||||
|
includes the web of mechanisms in the GPLv2 that ensure the code can be used
|
||||||
|
by all.
|
||||||
|
|
||||||
|
More specifically, the downstream license grant says ``the recipient
|
||||||
|
automatically receives a license from the original licensor to copy,
|
||||||
|
distribute or modify the Program subject to these terms and conditions.''
|
||||||
|
(GPLv2\S6). So in this step, the contributor has granted a license to the
|
||||||
|
downstream, on the condition that the downstream complies with the license
|
||||||
|
terms.
|
||||||
|
|
||||||
|
That license granted to downstream is irrevocable, again provided that the
|
||||||
|
downstream user complies with the license terms: ``[P]arties who have
|
||||||
|
received copies, or rights, from you under this License will not have their
|
||||||
|
licenses terminated so long as such parties remain in full compliance''
|
||||||
|
(GPLv2\S4).
|
||||||
|
|
||||||
|
Thus, anyone downstream of the contributor (which is anyone using the
|
||||||
|
contributor's code), has an irrevocable license from the contributor. A
|
||||||
|
contributor may claim to revoke their grant, and subsequently sue for
|
||||||
|
copyright infringement, but a court would likely find the revocation was
|
||||||
|
ineffective and the downstream user had a valid license defense to a claim of
|
||||||
|
infringement.
|
||||||
|
|
||||||
|
Nevertheless, for purposes of argument, we will assume that for some
|
||||||
|
reason the GPLv2 is not enforceable against the contributor\footnote{For
|
||||||
|
example, the argument has been made that there may be a failure of
|
||||||
|
consideration on the part of the contributor. While \textit{Jacobsen
|
||||||
|
v. Katzer}, 535 F.3d 1373 (Fed. Cir. 2008) is accepted as holding that
|
||||||
|
there is consideration received by the contributor in a FOSS license, the
|
||||||
|
posture of the case was one where the contributor advocated for the theory,
|
||||||
|
not against it. The author is not aware of any other decisions that have analyzed
|
||||||
|
the question in any depth, so it perhaps could be challenged in the right
|
||||||
|
factual situation.}, or that the irrevocable license can be
|
||||||
|
revoked\footnote{A contract without a definable duration can be terminated on
|
||||||
|
reasonable notice. \textit{Great W. Distillery Prod. v. John A. Wathen Distillery
|
||||||
|
Co.}, 10 Cal. 2d 442, 447, 74 P.2d 745, 747 (1937). The term nevertheless
|
||||||
|
can be a term of indefinite length where its continuing effect is tied to
|
||||||
|
the conduct of the parties. \emph{Id}.}. In that case, the application of
|
||||||
|
promissory estoppel will likely mean that the contributor still cannot
|
||||||
|
enforce their copyright against downstream users.
|
||||||
|
|
||||||
|
\subsection{Promissory estoppel}
|
||||||
|
|
||||||
|
``Promissory estoppel'' is a legal theory that says, under some
|
||||||
|
circumstances, a promise is enforceable against the promisee even after the
|
||||||
|
promisee tries to renege on the promise. The test for how and when promissory
|
||||||
|
estoppel applies differs from state to state, but generally where there is a
|
||||||
|
``promise which the promisor should reasonably expect to induce action or
|
||||||
|
forbearance on the part of the promisee or a third person and which does
|
||||||
|
induce such action or forbearance is binding if injustice can be avoided only
|
||||||
|
by enforcement of the promise.''\footnote{\textit{Kajima/Ray Wilson v. Los Angeles
|
||||||
|
Cty. Metro. Transp. Auth.}, 23 Cal. 4th 305, 310, 1 P.3d 63, 66 (2000), \emph{citing}
|
||||||
|
Restatement (Second) of Contracts \S 90(1) (1979).} Breaking it down, it is:
|
||||||
|
\begin{enumerate}
|
||||||
|
\item where there is a clear and definite promise;
|
||||||
|
\item where the promisor has a reasonable expectation that the offer will
|
||||||
|
induce action or forbearance on the part of the promisee;
|
||||||
|
|
||||||
|
\item which does induce actual and reasonable action or forbearance by the promisee; and
|
||||||
|
|
||||||
|
\item which causes a detriment which can only be avoided by the enforcement
|
||||||
|
of the promise.
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
In this case, the promisor is the contributor. This should be an easy
|
||||||
|
standard to meet in any widely used software.
|
||||||
|
\begin{enumerate}
|
||||||
|
\item The promise is contained in the GPL, which is a promise that one can
|
||||||
|
continue to use the licensed software as long as the terms of the license
|
||||||
|
are met.
|
||||||
|
|
||||||
|
|
||||||
|
\item A contributor knows that there is a broad user base and users consume
|
||||||
|
the software relying on the grant in the GPL as assuring their continued
|
||||||
|
ability to use the software (one might even say it is the \textit{sine qua
|
||||||
|
non} of the intent of the GPL).
|
||||||
|
|
||||||
|
\item Users do, in fact, rely on the promises in the GPL, as they ingest the software
|
||||||
|
and base their businesses on their continued ability to use the software.
|
||||||
|
|
||||||
|
\item Whether the user will suffer detriment is case-specific, but using
|
||||||
|
Linux, a software program that is often fundamental to the operation of a
|
||||||
|
business, as an example, the loss of its use would have a significantly
|
||||||
|
detrimental, perhaps even fatal, effect on the continued operation of the
|
||||||
|
business.
|
||||||
|
|
||||||
|
\end{enumerate}
|
||||||
|
|
||||||
|
\subsection{Conclusion}
|
||||||
|
|
||||||
|
Whether as a matter of a straightforward contractual obligation, or as a
|
||||||
|
matter of promissory estoppel, a contributor's attempt to revoke a copyright
|
||||||
|
license grant and then enforce their copyright against a user is highly
|
||||||
|
unlikely to succeed.
|
||||||
|
|
||||||
\section{GPLv2~\S7: ``Give Software Liberty or Give It Death!''}
|
\section{GPLv2~\S7: ``Give Software Liberty or Give It Death!''}
|
||||||
\label{GPLv2s7}
|
\label{GPLv2s7}
|
||||||
|
|
||||||
|
@ -4885,7 +5000,7 @@ found that for higher-end hardware, the profit made from proprietary
|
||||||
software licensing fees is negligible. The real profit is in the hardware,
|
software licensing fees is negligible. The real profit is in the hardware,
|
||||||
but it is essential that software be stable, reliable and dependable, and
|
but it is essential that software be stable, reliable and dependable, and
|
||||||
the users be allowed to have unfettered access to it. Free Software, and
|
the users be allowed to have unfettered access to it. Free Software, and
|
||||||
GPL’d software in particular, is the right choice. For instance IBM can be
|
GPL'd software in particular, is the right choice. For instance IBM can be
|
||||||
assured that proprietary versions of the their software will not exist to
|
assured that proprietary versions of the their software will not exist to
|
||||||
compete on their hardware.
|
compete on their hardware.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue