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 | ||||
| \begin{tabbing} | ||||
| Copyright \= \copyright{} 2003--2005, 2008, 2014--2015 \hspace{1.mm} \=  \kill | ||||
| Copyright \> \copyright{} 2003--2005, 2008, 2014--2015 \>  Bradley M. Kuhn. \\ | ||||
| Copyright \= \copyright{} 2003--2005, 2008, 2014--2015, 2018 \hspace{1.mm} \=  \kill | ||||
| 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 \> Denver Gingerich. \\ | ||||
| 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' | ||||
| freedoms for perpetuity in an irrevocable way would have such a clause. | ||||
| 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 | ||||
| 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 | ||||
|   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!''} | ||||
| \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, | ||||
| 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 | ||||
| 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 | ||||
| compete on their hardware. | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn