LWN: Comments on "Fedora to disallow CC0-licensed code" https://lwn.net/Articles/902410/ This is a special feed containing comments posted to the individual LWN article titled "Fedora to disallow CC0-licensed code". en-us Wed, 15 Oct 2025 05:06:03 +0000 Wed, 15 Oct 2025 05:06:03 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Fedora to disallow CC0-licensed code https://lwn.net/Articles/903747/ https://lwn.net/Articles/903747/ ceplm <div class="FormattedComment"> Such repute would be certainly better than nothing.<br> </div> Thu, 04 Aug 2022 09:01:25 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/903742/ https://lwn.net/Articles/903742/ cortana <div class="FormattedComment"> You&#x27;d think there would be a lot of money in it for a patent troll who had received legal advice that they were likely to prevail in such a lawsuit. So perhaps the fact that it hasn&#x27;t happened yet is indicative...<br> </div> Thu, 04 Aug 2022 08:27:15 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/903527/ https://lwn.net/Articles/903527/ farnz <p>This (as with all legal things) becomes a "talk to your lawyer, get their advice" situation. Because the GPLv2 does not include a patent licensing clause (the GPLv3 does), it comes down to arguing about the exact intent behind "The act of running the Program is not restricted" from clause 0, and the distribution rights under clauses 1, 2, 3 and 7. One common interpretation is that you, as the person providing a copy of the code, do not apply restrictions yourself, nor are you restricted from distributing via section 7 since the patents don't apply in your country; someone in a region where the patents do apply may find themselves unable to distribute under section 7 because of the patent terms. <p>Incidentally, this sort of thing is why not talking enough about patents is preferable to a lawyer to explicitly disclaiming anything to do with patents; in the event someone launches a patent case against a downstream distributor or user, a lawyer can look at the text of the GPLv2 and argue about the licensor's intent, whereas with CC0's explicit patent disclaimer, the lawyer has nothing to lean upon. Tue, 02 Aug 2022 12:37:30 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/903525/ https://lwn.net/Articles/903525/ patrakov <div class="FormattedComment"> What if I don&#x27;t have (and, in my country, don&#x27;t need) these patent rights, but am aware of third parties claiming to hold applicable patents elsewhere?<br> </div> Tue, 02 Aug 2022 11:13:05 +0000 Concerns about developers copying code from StackOverflow (Was: Fedora to disallow CC0-licensed code) https://lwn.net/Articles/903050/ https://lwn.net/Articles/903050/ medicalwei <div class="FormattedComment"> Now I have a concern that, developers could copy source code from StackOverflow during development, which license is CC-BY (ranging from 2.5 to 4.0). And in which, CC-BY 4.0 specified:<br> <p> §2.b.2 Patent and trademark rights are not licensed under this Public License.<br> <p> This could mean that developers need to be wary when copying source code from such site.<br> </div> Mon, 01 Aug 2022 05:46:37 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/903018/ https://lwn.net/Articles/903018/ landley <div class="FormattedComment"> &quot;This document&quot; is the copyright license. It does not address trademarks or patents, those would be licensed in a separate document. It does not forbid you from having a license for them.<br> </div> Sun, 31 Jul 2022 18:22:26 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/903005/ https://lwn.net/Articles/903005/ jxself <div class="FormattedComment"> This isn&#x27;t unique to the WPDD but is actually from CC0: <a rel="nofollow" href="https://creativecommons.org/publicdomain/zero/1.0/legalcode">https://creativecommons.org/publicdomain/zero/1.0/legalcode</a> &quot;...Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable...&quot;<br> <p> So your questions seems more about why it was made non transferable in CC0.<br> <p> I don&#x27;t know that CC has explicitly stated why but my understanding is that, probably not surprisingly, not everything is or can be made transferable in all areas of the world.<br> <p> This should not be conflated to mean that further sharing of a Work means that someone doesn&#x27;t get a license, as anyone receiving a copy of the Work would still receive a license directly from the Affirmer, at least to the extent that they&#x27;re an &quot;affected person.&quot;<br> </div> Sun, 31 Jul 2022 12:32:15 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902999/ https://lwn.net/Articles/902999/ NYKevin <div class="FormattedComment"> To be fair, there have been credible reports[1] of people using older CC licenses to perform an obscure type of copy*left* trolling. This particular attack is not applicable to any version of CC0 for several different reasons, but the notion that someone will offer intentionally limited terms with the aim of fooling the recipients into violating them is not entirely unfounded.<br> <p> [1]: <a href="https://archive.ph/YWTVT">https://archive.ph/YWTVT</a><br> </div> Sun, 31 Jul 2022 08:15:12 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902991/ https://lwn.net/Articles/902991/ sammythesnake <div class="FormattedComment"> I&#x27;m curious why that proposed not-quite-licence uses terms like &quot;non-transferable&quot; and &quot;non-sublicensable&quot; with respect to rights granted through it. Surely granting those rights as transferable and sublicensable would better fit the declared purpose...?<br> </div> Sat, 30 Jul 2022 23:40:04 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902943/ https://lwn.net/Articles/902943/ ceplm <div class="FormattedComment"> Fascinating article. I would love to see this tested in a court.<br> </div> Fri, 29 Jul 2022 22:11:23 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902871/ https://lwn.net/Articles/902871/ khim <div class="FormattedComment"> &lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; As the linked article by Scott Peterson says, by explicitly granting the right to &quot;use the software WITHOUT RESTRICTION&quot;, the licensor is saying &quot;you don&#x27;t need a patent licence from me&quot;.&lt;/font&gt;<br> <p> &lt;p&gt;Indeed. Without actual court test this legal theory, like any legal theory, would stay purely theoretical, but it&#x27;s very plausible theory and chances are high that it will hold in court.&lt;/p&gt;<br> <p> &lt;p&gt;This is completely different from explicit refusal to grant you patent license along with the code.&lt;/p&gt;<br> </div> Fri, 29 Jul 2022 10:42:13 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902859/ https://lwn.net/Articles/902859/ Wol <div class="FormattedComment"> Isn&#x27;t BSD very similar to MIT?<br> <p> As the linked article by Scott Peterson says, by explicitly granting the right to &quot;use the software WITHOUT RESTRICTION&quot;, the licensor is saying &quot;you don&#x27;t need a patent licence from me&quot;.<br> <p> Yes the licensor can&#x27;t be held to the terms of the licence over their own software, but equally they can&#x27;t change the terms for the licensee without good reason. And suing downstream would be a pretty blatant renege on &quot;without restriction&quot;.<br> <p> Cheers,<br> Wol<br> </div> Fri, 29 Jul 2022 00:01:33 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902730/ https://lwn.net/Articles/902730/ rahulsundaram <div class="FormattedComment"> <font class="QuotedText">&gt; How does this differ from BSD?</font><br> <p> Not explicitly mentioning patents != explicitly not licensing patents<br> <p> <a href="https://lwn.net/Articles/902667/">https://lwn.net/Articles/902667/</a><br> </div> Thu, 28 Jul 2022 11:55:30 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902724/ https://lwn.net/Articles/902724/ bpearlmutter How does this differ from BSD? <pre> $ egrep --count -i patent /usr/share/common-licenses/BSD 0 </pre> Thu, 28 Jul 2022 10:55:45 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902723/ https://lwn.net/Articles/902723/ epa <div class="FormattedComment"> Right, but this doesn&#x27;t make any sense because of the different nature of copyright and patents. If you have written some code (and not plagiarized) then you are the copyright owner and a licence from you is sufficient. But any unrelated person, who might never have seen the code in question, can assert patent claims. Perhaps the very broad, poor quality software patents we worried about a decade ago have been neutered by court decisions, but still in principle the code&#x27;s author and the holders of software patents need have no relationship. So I don&#x27;t see why Fedora is insisting on a patent licence or waiver from the original author. If they don&#x27;t hold any software patents and haven&#x27;t even applied for one, then there is nothing to grant anyhow. And even if they did add a clause to the licence, that would do nothing to lower the risk of patent lawsuits in practice, since that risk comes from third parties.<br> </div> Thu, 28 Jul 2022 10:44:45 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902674/ https://lwn.net/Articles/902674/ rjones <div class="FormattedComment"> <font class="QuotedText">&gt; So on trademarks, we accept that a sw license doesn&#x27;t license the trademark. With patents, it seems like an un-solved problem so far. The clause at issue seems harmless to me on plain reading – &quot;this license licenses the software, and just that&quot; which almost shouldn&#x27;t need to be said, right?</font><br> <p> Trademarks, patents, and copyrights get lumped together as &quot;IP&quot;, but they really are entirely different bodies of law. There is no real connection between any of them. Might as well lump tort law in with patent and copyright law for all the sense it makes on a technical level. <br> <p> A copyright license only covers copyright. There is no trademark or patent licenses implied in one, although a patent or trademark license may be implied in how it&#x27;s distributed or the language in other places. Like if somebody puts GPLv2 code out on the internet and says &quot;Hey, free to use, do whatever you want with it&quot; in their press releases, then goes out and sues you for using it on patent grounds.. the court is unlikely to view that favorably. (That doesn&#x27;t mean they will have no chance of winning, though.)<br> <p> The whole thing is a mess. Software patents (or business patents, etc) should of never existed. None of it should of ever existed. Just the result of clever lawyers and dumb judges working for massive corporations in order to screw over anybody that might want to compete with them.<br> </div> Wed, 27 Jul 2022 19:38:33 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902667/ https://lwn.net/Articles/902667/ rfontana <div class="FormattedComment"> See my colleague Scott Peterson&#x27;s article on the patent license in the MIT license:<br> <a href="https://opensource.com/article/18/3/patent-grant-mit-license">https://opensource.com/article/18/3/patent-grant-mit-license</a><br> </div> Wed, 27 Jul 2022 16:16:24 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902623/ https://lwn.net/Articles/902623/ Wol <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; I have submarine patents</font><br> <p> <font class="QuotedText">&gt; Out of curiosity, why is the author&#x27;s patents special in this context ? What if the code in question implements somebody else&#x27;s patent (possibly unknowingly) ?</font><br> <p> Because it&#x27;s evidence (proof?) of bad faith on my part.<br> <p> If I give you MY GPL code (which contains a promise that you can share it), but don&#x27;t give you MY patents (which you NEED to be able to share it), then the GPL is essentially worthless. I&#x27;ve given you code which you can&#x27;t legally use or share, and told you it&#x27;s GPL. That is basically deception, entrapment, call it what you will, but it&#x27;s downright nasty.<br> <p> If, on the other hand, I don&#x27;t know about someone else&#x27;s patents (or even if I do but I don&#x27;t have a licence), then that doesn&#x27;t stop you sharing all your rights with someone else. Out of decency I should tell you about the patents if I know, but that&#x27;s not evidence of anything.<br> <p> Cheers,<br> Wol<br> </div> Wed, 27 Jul 2022 11:08:56 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902615/ https://lwn.net/Articles/902615/ NYKevin <div class="FormattedComment"> CC0 code is not subject to copyright protection. There is nothing (besides common decency) stopping me from taking some CC0 code, changing it just enough for copyright to attach (e.g. minor stylistic refactoring, mass variable renaming, etc.), and then slapping my own copyright notice and license on it, and completely removing the CC0 notice altogether. The law (at least in most jurisdictions) doesn&#x27;t consider that to be infringing, because the previous author has waived all of their exclusive rights in the existing code (although, in some jurisdictions, there might be issues relating to moral rights). Seeing as Fedora can&#x27;t reasonably be expected to know the full provenance and history of every line of code they distribute, I don&#x27;t see how they can prevent people from doing something like that.<br> <p> (Of course, Fedora also can&#x27;t necessarily stop people from outright *lying* about the copyright license, but at least in that case they respond when someone sends them a DMCA notice or cease &amp; desist letter. With CC0, there&#x27;s no underlying infringement, so nobody is ever going to tell them!)<br> </div> Wed, 27 Jul 2022 05:50:54 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902609/ https://lwn.net/Articles/902609/ rfontana <div class="FormattedComment"> I don&#x27;t think so, if I understand you correctly. You&#x27;d have to convince the original author of the CC0&#x27;d code to grant a patent license of some adequate sort. <br> </div> Wed, 27 Jul 2022 01:14:48 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902608/ https://lwn.net/Articles/902608/ rfontana <div class="FormattedComment"> This was done without any particular software in mind. <br> </div> Wed, 27 Jul 2022 01:13:38 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902605/ https://lwn.net/Articles/902605/ rgmoore <blockquote>So much so, that I suspect a Judge would rule that - by claiming the software was GPL - they had automatically granted a patent licence with it, intentional or not.</blockquote> <p>Sure, but there's a big practical difference between concluding something is a logical interpretation of the license and having it spelled out explicitly. To quote <i>The Zen of Python</i>, explicit is better than implicit. If you want to be sure the original author has actually licensed their patents, say it clearly in the license. If you depend on the judge interpreting things the same way you do, you may be disappointed. Tue, 26 Jul 2022 23:02:12 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902597/ https://lwn.net/Articles/902597/ NYKevin <div class="FormattedComment"> If you knowingly infringe someone else&#x27;s patent, under US law they can get enhanced damages (compared to unknowing infringement). As a result, it is fairly common for lawyers to advise software engineers to refrain from researching or commenting on specific individual software patents. A license which explicitly promises such research is not a license that the industry is likely to accept.<br> <p> (Of course, you can put whatever licensing terms you want in your private hobby project. Just don&#x27;t expect BigTech to use it.)<br> </div> Tue, 26 Jul 2022 21:22:39 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902595/ https://lwn.net/Articles/902595/ Vipketsh <div class="FormattedComment"> <font class="QuotedText">&gt; I have submarine patents</font><br> <p> Out of curiosity, why is the author&#x27;s patents special in this context ? What if the code in question implements somebody else&#x27;s patent (possibly unknowingly) ?<br> <p> I think this could be a slippery slope. If it goes in the direction &quot;the code is implied to be fully patent free&quot; does that put responsibility on the author to do due diligence, which is a lot of annoying (legal) work ? Does the author get to be a defendant in a patent case against a user ? That is not an aspiring prospect, to say the least.<br> </div> Tue, 26 Jul 2022 21:12:23 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902581/ https://lwn.net/Articles/902581/ Wol <div class="FormattedComment"> Very true ... BUT.<br> <p> If I give you some software under the GPL, I am giving you the right to use and pass that software on. If I have submarine patents and don&#x27;t grant you a licence, the GPL itself says you can&#x27;t pass it on.<br> <p> Cue a massive legal mess about misrepresentation, passing off, estoppel, and all that crap that the licensOR is responsible for. Any copyright holder distributing their code that way is setting themselves up for a nasty legal battle, should downstream decide to fight.<br> <p> Imho, if upstream knowingly pull a stunt like that, the GPL isn&#x27;t worth the paper it&#x27;s written on, and upstream are firmly on the hook for misrepresentation, deceit and entrapment.<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 19:30:27 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902578/ https://lwn.net/Articles/902578/ tialaramex <div class="FormattedComment"> You&#x27;re not going to be able to trace provenance back further. Jean-Philippe Aumasson and DJB came up with SipHash in 2012, the CC0 code is their reference implementation. Obviously Aumasson and DJB aren&#x27;t going to have patented this, but the nature of patents means that&#x27;s not necessarily enough.<br> <p> On the other hand, it&#x27;s an ARX algorithm, this is not rocket surgery, it seems to me that if you insist on having a C implementation you could just write one, fulfilling the same API as the reference implementation, and acknowledge the algorithm&#x27;s inventors then write BSD-0 or whatever at the top.<br> <p> I think this meets the common good requirement (like the Ogg Vorbis and Ogg Opus codecs) so that BSD-0 is appropriate even for someone like me who thinks the GPL is generally better.<br> </div> Tue, 26 Jul 2022 18:26:23 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902577/ https://lwn.net/Articles/902577/ NYKevin <div class="FormattedComment"> <font class="QuotedText">&gt; or they distribute it WITHOUT a patent licence, in which case the GPL is invalid.</font><br> <p> While I agree that this defeats the spirit of the GPL, I fear that (version 2 of) the GPL doesn&#x27;t actually say that.<br> <p> Remember, the original copyright or patent holder cannot violate (and is not bound by) their own license. So you can&#x27;t apply section 7 to the actual patent owner, just to downstream reusers who are bound by patent licenses or settlements. This is why GPL3 had to add an explicit patent license.<br> </div> Tue, 26 Jul 2022 17:37:33 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902575/ https://lwn.net/Articles/902575/ Wol <div class="FormattedComment"> Ouch. Unless we can trace the provenance any earlier, that&#x27;s 7 years until any alleged patents expire.<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 16:54:47 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902571/ https://lwn.net/Articles/902571/ jwilk <div class="FormattedComment"> It&#x27;s from 2012.<br> </div> Tue, 26 Jul 2022 16:29:37 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902568/ https://lwn.net/Articles/902568/ mirabilos <div class="FormattedComment"> Ugh, no… for multiple reasons, but the “no armchair lawyering” is probably the best one, and the one OSI looks at these days.<br> </div> Tue, 26 Jul 2022 15:58:52 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902567/ https://lwn.net/Articles/902567/ Wol <div class="FormattedComment"> Stick a clause like &quot;by distributing this software you agree that it contains no patent-eligible material&quot;.<br> <p> Okay, any armchair lawyer stuff could be dangerous, but that would take your software firmly out of the net.<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 15:31:24 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902552/ https://lwn.net/Articles/902552/ mirabilos <div class="FormattedComment"> True, this could be the problem.<br> <p> The MirOS Licence has an explicit permission on use combined with no such wording, and I intend that to be an implicit patent licence (I’d rather not have added an explicit one because software patents are illegal).<br> </div> Tue, 26 Jul 2022 15:01:40 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902522/ https://lwn.net/Articles/902522/ runekock Am I right in thinking, that I can take someone else's CC0 code, add a patent grant for my own patents (none), and then it would satisfy Fedora's requirements? Tue, 26 Jul 2022 09:21:03 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902521/ https://lwn.net/Articles/902521/ Wol <div class="FormattedComment"> How old is the reference implementation?<br> <p> Yes I know it would be a pain getting Fedora to introduce a &quot;patent expired&quot; exemption, but if that&#x27;s the pain point, any code over (is it) 17 years old will be okay.<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 09:14:23 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902520/ https://lwn.net/Articles/902520/ Wol <div class="FormattedComment"> Yup.<br> <p> But let&#x27;s take a hypothetical upstream with patent rights. They distribute the program under GPL, and as the patent owner, what happens to the patent rights? Either they distribute it WITH a patent licence, enabling downstream to share it onwards, or they distribute it WITHOUT a patent licence, in which case the GPL is invalid.<br> <p> So much so, that I suspect a Judge would rule that - by claiming the software was GPL - they had automatically granted a patent licence with it, intentional or not.<br> <p> Clause 7 is aimed at 3rd-parties - but it has the side effect of blocking distributors from asserting patents against software they distribute.<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 09:09:37 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902515/ https://lwn.net/Articles/902515/ NYKevin <div class="FormattedComment"> No, section 7 says that, if *someone else&#x27;s* patent rights prohibit you from liberally licensing the software, then you can&#x27;t use that as a &quot;get out of GPL free card.&quot; There are two additional paragraphs that I cut which reiterate that this is what the license would logically do anyway, and that the entire section is included &quot;to make thoroughly clear what is believed to be a consequence of the rest of this License.&quot; In context, it reads as a &quot;yes, you really do need to comply with the license, even if doing so is hard&quot; clause (sometimes called a &quot;hell or high water clause&quot;), rather than an actual patent license.<br> </div> Tue, 26 Jul 2022 07:25:57 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902513/ https://lwn.net/Articles/902513/ Wol <div class="FormattedComment"> Note, though, that Section 7 effectively says &quot;if you can&#x27;t pass on your patent rights, you can&#x27;t pass on the program&quot;.<br> <p> So a patent licence is extremely clearly implied ... any patent suit by a distributor would instantly place the distributor in breach of the GPL. (And patent suits from 3rd parties cannot be addressed in any agreement, sadly.)<br> <p> Cheers,<br> Wol<br> </div> Tue, 26 Jul 2022 07:13:38 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902512/ https://lwn.net/Articles/902512/ mezcalero <div class="FormattedComment"> So, one prominent piece of code under CC0 is the SipHash reference implementation. It&#x27;s embedded in tons of projects. Including in one I myself care for: systemd. I understand it would suffice switching to a differently licensed implementation, right? Anyone knows one with a qualifying Open Source license (in C)?<br> <p> Lennart<br> </div> Tue, 26 Jul 2022 07:04:16 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902506/ https://lwn.net/Articles/902506/ pabs <div class="FormattedComment"> jxself created the Worldwide Public Domain Dedication (WPDD), which includes patent rights.<br> <p> <a href="https://jxself.org/wpdd.shtml">https://jxself.org/wpdd.shtml</a><br> </div> Tue, 26 Jul 2022 04:54:18 +0000 Fedora to disallow CC0-licensed code https://lwn.net/Articles/902501/ https://lwn.net/Articles/902501/ NYKevin <div class="FormattedComment"> It is usually preferable to quote the main body of the license rather than the preamble. The preamble may have legal effect in some jurisdictions, but probably only in cases where the main body is unclear or ambiguous. Here&#x27;s the portion of the main body (of the GPL2) that deals with patents:<br> <p> <font class="QuotedText">&gt; 7. If, as a consequence of a court judgment or allegation of patent</font><br> <font class="QuotedText">&gt; infringement or for any other reason (not limited to patent issues),</font><br> <font class="QuotedText">&gt; conditions are imposed on you (whether by court order, agreement or</font><br> <font class="QuotedText">&gt; otherwise) that contradict the conditions of this License, they do not</font><br> <font class="QuotedText">&gt; excuse you from the conditions of this License. If you cannot</font><br> <font class="QuotedText">&gt; distribute so as to satisfy simultaneously your obligations under this</font><br> <font class="QuotedText">&gt; License and any other pertinent obligations, then as a consequence you</font><br> <font class="QuotedText">&gt; may not distribute the Program at all. For example, if a patent</font><br> <font class="QuotedText">&gt; license would not permit royalty-free redistribution of the Program by</font><br> <font class="QuotedText">&gt; all those who receive copies directly or indirectly through you, then</font><br> <font class="QuotedText">&gt; the only way you could satisfy both it and this License would be to</font><br> <font class="QuotedText">&gt; refrain entirely from distribution of the Program.</font><br> <font class="QuotedText">&gt;</font><br> <font class="QuotedText">&gt; [snip]</font><br> <font class="QuotedText">&gt; </font><br> <font class="QuotedText">&gt; 8. If the distribution and/or use of the Program is restricted in</font><br> <font class="QuotedText">&gt; certain countries either by patents or by copyrighted interfaces, the</font><br> <font class="QuotedText">&gt; original copyright holder who places the Program under this License</font><br> <font class="QuotedText">&gt; may add an explicit geographical distribution limitation excluding</font><br> <font class="QuotedText">&gt; those countries, so that distribution is permitted only in or among</font><br> <font class="QuotedText">&gt; countries not thus excluded. In such case, this License incorporates</font><br> <font class="QuotedText">&gt; the limitation as if written in the body of this License.</font><br> <p> Oddly, there does not appear to be anything in the main body of GPL2 which explicitly states that the licensor grants a patent license to the licensee. Seeing as they fixed this in GPL3 (i.e. GPL3 does contain such language), I&#x27;m inclined to view it as an error or omission in GPL2, rather than the FSF taking the position that the somewhat vague language in the preamble actually grants a patent license all by itself.<br> </div> Tue, 26 Jul 2022 04:16:21 +0000