<?xml version="1.0" encoding="utf-8" standalone="yes"?><feed xmlns="http://www.w3.org/2005/Atom" xml:base="https://foundata.com/" xml:lang="en"><title>Gpl on foundata</title><id>https://foundata.com/en/tags/gpl/feed-atom.xml</id><link rel="self" type="application/atom+xml" hreflang="en" href="https://foundata.com/en/tags/gpl/feed-atom.xml" title="atom"/><link rel="alternate" type="text/html" hreflang="en" href="https://foundata.com/en/tags/gpl/" title="html"/><link rel="alternate" type="application/rss+xml" hreflang="en" href="https://foundata.com/en/tags/gpl/feed-rss.xml" title="rss"/><link rel="alternate" type="application/atom+xml" hreflang="de" href="https://foundata.com/de/tags/gpl/feed-atom.xml" title="atom, Deutsch"/><link rel="alternate" type="text/html" hreflang="de" href="https://foundata.com/de/tags/gpl/feed-atom.xml" title="html, Deutsch"/><link rel="alternate" type="application/rss+xml" hreflang="de" href="https://foundata.com/de/tags/gpl/feed-atom.xml" title="rss, Deutsch"/><updated>2024-05-23T00:25:00Z</updated><author><name>foundata GmbH</name><email>webmaster@foundata.com</email><uri>https://foundata.com/</uri></author><rights>© 2023-2026, foundata GmbH (https://foundata.com)</rights><icon>https://foundata.com/images/feed-icon.67ff83c698af1511552374e80cf5f6ff26d497ef21f04186cf058859d535ca75.svg</icon><logo>https://foundata.com/images/feed-logo.9138f24a120dabc7e3d34003662131cc9c7f2ff153ec39d2f6dea3a48c35b4bf.svg</logo><entry><title type="html">Please use GPLv3 “or-later” instead of “only”</title><id>tag:foundata.com,2024-05-23:/en/blog/2024/use-gpl-or-later/</id><published>2024-05-23T00:25:00Z</published><updated>2024-05-23T00:25:00Z</updated><link href="https://foundata.com/en/blog/2024/use-gpl-or-later/?utm_source=feed-atom" rel="alternate" type="text/html"/><link href="https://foundata.com/de/blog/2024/verwende-gpl-or-later/?utm_source=feed-atom" rel="alternate" type="text/html" hreflang="de"/><link href="https://foundata.com/en/blog/2024/copyleft-open-source-licenses/?utm_source=feed-atom" rel="related" type="text/html" title="Use copyleft licenses for open source or life with the consequences"/><link href="https://foundata.com/en/blog/2024/aten-cv211-kvm-linux/?utm_source=feed-atom" rel="related" type="text/html" title="Using the ATEN CV211 (all-in-one KVM adapter) with Fedora Linux"/><author><name>Andreas Haerter</name><uri>https://andreashaerter.com/</uri></author><summary type="html">An article about the pros of the "or later" clause of the GNU General Public License (GPL).</summary><content type="html" xml:base="https://foundata.com/"><![CDATA[<p><a href="https://foundata.com/en/blog/2024/copyleft-open-source-licenses/">It makes sense to prefer copyleft licenses</a>. The most popular copyleft license is probably the GNU General Public License (GPL), with Version 3 from 2007 being the latest one. When you use the GPLv3, you have to decide if you go for &ldquo;<a href="https://spdx.org/licenses/GPL-3.0-or-later.html" target="_blank" rel="noreferrer noopener">GPL v3.0 or later</a>&rdquo; or &ldquo;<a href="https://spdx.org/licenses/GPL-3.0-only.html" target="_blank" rel="noreferrer noopener">GPL v3.0 only</a>&rdquo;. This is because of <a href="https://www.gnu.org/licenses/gpl-3.0-standalone.html#section14" target="_blank" rel="noreferrer noopener">Clause 14 &ldquo;Revised Versions of this License&rdquo; of the GPLv3</a>.<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
<p>The clause addresses how future versions of the license will be handled and state that the <a href="https://www.fsf.org/" target="_blank" rel="noreferrer noopener">Free Software Foundation (FSF)</a> may publish new versions of the GPL, <strong>which will be similar in spirit to the current version</strong> but may include changes to address new legal and technological issues. This <strong>also ensures the protection of Free Software from potential missteps by the Free Software Foundation (FSF) <em>itself</em></strong> as, for example, no one could state a valid GPLv4 without <a href="https://en.wikipedia.org/wiki/Copyleft" target="_blank" rel="noreferrer noopener">copyleft</a>. Some argue that the GPLv3 is fundamentally different from the GPLv2, but a detailed examination shows this is not the case&ndash;it is indeed similar in spirit. Just read it for yourself. For our part, we therefore strongly <a href="https://github.com/foundata/guidelines/blob/master/licensing-how-to-choose-a-license.md#licenses-to-choose-from" target="_blank" rel="noreferrer noopener">recommend</a> choosing the &ldquo;or later&rdquo; option for our own projects.</p>
<h2 id="learn-from-past-mistakes" class="scroll-mt-20 md:scroll-mt-24 wrap-break-word group/heading "><a href="#learn-from-past-mistakes" class="group-hover/heading:after:content-['#'] group-hover/heading:after:ml-1.5 group-hover/heading:after:text-content-400" id="learn-from-past-mistakes">Learn from past mistakes</a></h2><p>Using <code>GPL-2.0-only</code> in the past created significant compatibility issues with other licenses, hindering the integration and distribution of combined works. For example, software licensed under <code>GPL-2.0-only</code> is incompatible with the <a href="https://choosealicense.com/licenses/apache-2.0/" target="_blank" rel="noreferrer noopener"><code>Apache-2.0</code></a> license, preventing the combination of many codebases even today. And some projects had to <a href="https://wiki.mercurial-scm.org/Relicensing" target="_blank" rel="noreferrer noopener">spend <em>a lot</em> of time and work to change licensing</a> to achieve better license compatibility and reduce integration barriers. These issues can lead to fragmentation and reduced flexibility in the open-source ecosystem.</p>
<p>GPLv2 showed that this adaptability might be necessary, as sticking to <code>GPL-2.0-only</code> did not provide any significant benefit and led to compatibility problems. Therefore, it makes sense to adopt the &ldquo;or later&rdquo; option whenever possible. This approach not only preserves the spirit of the license but also provides a safeguard against potential future challenges, much like a well-prepared contingency plan.</p>
<h2 id="conclusion" class="scroll-mt-20 md:scroll-mt-24 wrap-break-word group/heading "><a href="#conclusion" class="group-hover/heading:after:content-['#'] group-hover/heading:after:ml-1.5 group-hover/heading:after:text-content-400" id="conclusion">Conclusion</a></h2><p>The &ldquo;or later&rdquo; clause of <code>GPL-3.0-or-later</code> is crucial as it allows the evolution of the license to keep up with changing circumstances, ensuring ongoing protection and freedom for software users and developers. This clause is like a safety net that allows us to adapt to future changes in the legal and technological landscape and to enable cooperation from various parties in the future. Use it.</p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>It is the same with <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html#section9" target="_blank" rel="noreferrer noopener">Clause 9 of GPLv2</a>.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content><category scheme="taxonomy:tags" term="open-source" label="open-source"/><category scheme="taxonomy:tags" term="license" label="license"/><category scheme="taxonomy:tags" term="copyleft" label="copyleft"/><category scheme="taxonomy:tags" term="gpl" label="gpl"/></entry></feed>