series of free software licenses
stallman gplv3 launch mit 060116
The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or copyleft licenses, that guarantee end users the freedoms to run, study, share, โ€ฆ Wikipedia
Factsheet
Latest version 3
Factsheet
Latest version 3
๐ŸŒ
GNU
gnu.org โ€บ licenses โ€บ old-licenses โ€บ gpl-2.0.en.html
GNU General Public License v2.0 - GNU Project - Free Software Foundation
The GNU General Public License version 2 (GPLv2) in other formats: plain text, Texinfo, LaTeX, standalone HTML, Docbook, Markdown, ODF, RTF
๐ŸŒ
Kanzlei
kanzleinaumann.de โ€บ startseite โ€บ beratung โ€บ the basics of gpl v2
The basics of GPL v2 - Kanzlei | Naumann
March 7, 2025 - By supplying the license text, the user acquires knowledge of the authorโ€™s offer to conclude a license agreement and thus the opportunity to acquire rights under the GPL v2. Existing license references are to be left unchanged and passed on. The source code must be accompanied by a copy of the license (GPL v2) itself (text version of the GNU GPL).
Discussions

What is a GNU 2.0 Licenses ?
I assume you are referring to the GPL 2.0 license. GNU is basically just the name for the project / operating system which the GPL license was originally created for. The actual license is referred to as the GPL (General Public License), or sometimes the GNU GPL. The GPL is known as a copyleft license which, in simple terms, means it is a permissive license that allows you to freely use the software for almost any purpose (including almost any commercial purpose) under one main condition/caveat: you must make the source code of the software (and any modifications or improvements you make to the software) available to anyone you distribute the software to, and that code must be provided under the same GPL terms. So, for example, if a company incorporates GPL-licensed code directly into their video game, then anyone who purchases or downloads the video game has the right to request a copy of the complete source code for the entire game (under the GPL terms). And anyone who receives the software under those terms is then allowed to freely make and distribute (and even sell) copies of the game/software in accordance with the GPL. The one thing that often surprises people is that the GPL allows you to (re)sell the software you receive under that license. So there are lots of people (and companies) who will, for example, sell popular GPL software like Linux, Blender, VLC, WordPress, etc. even though the software may be freely available from other sources. There is nothing (legally) wrong with reselling the software, it's just that usually you can get the software free elsewhere because anyone who buys (or otherwise receives) a copy of the software can then redistribute it freely. So, to answer your questions: If the original software was released under the GPL, then it's not illegal for third parties to (re)sell or redistribute the software; in fact it's perfectly legal and explicitly allowed. Those sites may be selling copies of the original software or a modified version of the software. Assuming the original software was released under the GPL, then there is no legal issue with purchasing or obtaining a copy of the software from a third party source. See above for explanation. More on reddit.com
๐ŸŒ r/COPYRIGHT
3
4
April 11, 2024
licensing - Can we use a GPL 2 product for the commercial purpose? - Software Engineering Stack Exchange
Note: There are many questions answers related to the licensing. But I think my requirement is specific, so asking a separate question. We are considering to fork a GPL 2 project and use it for More on softwareengineering.stackexchange.com
๐ŸŒ softwareengineering.stackexchange.com
gpl 2 - GPL-2 licensing and commercial software (what rights has the licensee)? - Open Source Stack Exchange
7 Can I modify a GPLv2 licensed kernel module without having the rest of my software GPLv2? 0 Do we have to choose the GNU LGPL v2.1 license libraries for our distribution? More on opensource.stackexchange.com
๐ŸŒ opensource.stackexchange.com
April 10, 2023
Full text of GPL-2.0-only and GPL-2.0-or-later are identically?
"GPLv2 or later" isn't a single licence. It lets the user accept the GPLv2 licence โ€” that is a single licence โ€” or accept any later version of it. How do you know the project let's you do this? You read the project's documentation. The documentation will say which licence or licences apply to it. More on reddit.com
๐ŸŒ r/gnu
2
0
April 21, 2024
๐ŸŒ
GNU
gnu.org โ€บ licenses โ€บ old-licenses โ€บ gpl-2.0-faq.en.html
Frequently Asked Questions about the GNU GPL v2.0 - GNU Project - Free Software Foundation
2. Y contributes to the development of V2 with changes and new code based on V1. 3. X wants to convert V2 to a non-GPL license. Does X need Y's permission? Yes. Y was required to release its version under the GNU GPL, as a consequence of basing it on X's version V1.
๐ŸŒ
SPDX
spdx.org โ€บ licenses โ€บ LGPL-2.0.html
GNU Library General Public License v2 only | Software Package Data Exchange (SPDX)
<<beginOptional>>GNU LIBRARY GENERAL ... and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL....
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ GNU_General_Public_License
GNU General Public License - Wikipedia
3 days ago - To keep the license current, the GPL includes an optional "any later version" clause, which allows users to choose between two options โ€“the original terms, or the terms in new versions as updated by the FSF. Software projects licensed with the optional "or later" clause include the GNU Project, while projects such as the Linux kernel are licensed under GPLv2 only.
๐ŸŒ
Oracle VirtualBox
virtualbox.org โ€บ wiki โ€บ GPL
The GNU General Public License (GPL) Version 2
October 10, 2022 - The VirtualBox Base Package is licensed under the GPL V2, from version 4.0 to 6.1 inclusive. (Some parts of VirtualBox, especially libraries, may also be released under other licenses as well.) The full text of the license is available here: โ€‹http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
๐ŸŒ
Choose a License
choosealicense.com โ€บ home โ€บ licenses โ€บ gnu general public license v2.0
GNU General Public License v2.0 | Choose a License
2 weeks ago - This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too.
Find elsewhere
๐ŸŒ
Quora
quora.com โ€บ What-is-the-difference-between-GNU-GPL-version-2-and-GNU-LGPL-version-3-Which-one-is-more-permissive-Why
What is the difference between GNU GPL (version 2) and GNU LGPL (version 3)? Which one is more permissive? Why? - Quora
Answer: The main difference between the GPL and the LGPL is that the latter allows the work to be linked with (in the case of a library, "used by") a non-(L)GPLed program, regardless of whether it is licensed under a license of GPL family or other licenses. what is the difference between GPLv2 a...
๐ŸŒ
Mozilla
mozilla.org โ€บ en-US โ€บ MPL โ€บ 2.0
Mozilla Public License, version 2.0
means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.
๐ŸŒ
Reddit
reddit.com โ€บ r/copyright โ€บ what is a gnu 2.0 licenses ?
r/COPYRIGHT on Reddit: What is a GNU 2.0 Licenses ?
April 11, 2024 -

I found a software under GNU 2.0 licenses and want to buy it, but looks their support services is poor and slow, then I found many site selling this software at different price low as one dollar.

I know GNU licenses is free to distribute but not understand how it is, if I buy or download from other sites :

  1. Does these sites selling a cracked/illegal copies or just a modification copy but legal ?

  2. Will I get in trouble if buy from theses sites ?

  3. Can you please explain GNU 2.0 license in layman terms ?

Top answer
1 of 1
1
I assume you are referring to the GPL 2.0 license. GNU is basically just the name for the project / operating system which the GPL license was originally created for. The actual license is referred to as the GPL (General Public License), or sometimes the GNU GPL. The GPL is known as a copyleft license which, in simple terms, means it is a permissive license that allows you to freely use the software for almost any purpose (including almost any commercial purpose) under one main condition/caveat: you must make the source code of the software (and any modifications or improvements you make to the software) available to anyone you distribute the software to, and that code must be provided under the same GPL terms. So, for example, if a company incorporates GPL-licensed code directly into their video game, then anyone who purchases or downloads the video game has the right to request a copy of the complete source code for the entire game (under the GPL terms). And anyone who receives the software under those terms is then allowed to freely make and distribute (and even sell) copies of the game/software in accordance with the GPL. The one thing that often surprises people is that the GPL allows you to (re)sell the software you receive under that license. So there are lots of people (and companies) who will, for example, sell popular GPL software like Linux, Blender, VLC, WordPress, etc. even though the software may be freely available from other sources. There is nothing (legally) wrong with reselling the software, it's just that usually you can get the software free elsewhere because anyone who buys (or otherwise receives) a copy of the software can then redistribute it freely. So, to answer your questions: If the original software was released under the GPL, then it's not illegal for third parties to (re)sell or redistribute the software; in fact it's perfectly legal and explicitly allowed. Those sites may be selling copies of the original software or a modified version of the software. Assuming the original software was released under the GPL, then there is no legal issue with purchasing or obtaining a copy of the software from a third party source. See above for explanation.
๐ŸŒ
Ifross
ifross.org
III. The GNU General Public License (GPL), Version 2 | ifrOSS
Like all open source licenses, the GPLv2 grants the right to copy the program, modify it, and distribute it in an unchanged or changed version (โ†’ How can I use open source software?). This includes both the online offer and the offline distribution. In terms of copyright, this involves the granting of simple (โ€œnon-exclusiveโ€) rights of use unrestricted by time or place. Read More... ... III. Die GNU General Public License (GPL), Version 2
๐ŸŒ
Kiddle
kids.kiddle.co โ€บ GNU_General_Public_License
GNU General Public License facts for kids
GPLv3 made it easier to work with other free software licenses. However, GPLv3 software could only be combined with GPLv2 software if the GPLv2 license included an "or any later version" option. Many projects, like the GNU Project, use this "or later" clause.
Top answer
1 of 3
6

Yes, GPLv2 code can be used in the manner you describe. That in fact is one of the motivations for the AGPL and GPLv3. The modified code must, of course, never be given to anyone outside the organization or the obligation to make the source code available will be incurred.

There will probably be a negative reaction from the open-source community, as this use is considered technically legal but just not cricket (it's viewed at best as profiting from someone else's work without compensating them for it in any form such as by contributing new work back for others to benefit from). Possibilities for avoiding this include contributing the changes back (if they aren't a core part of the business) or contacting the project to see if the copyright holders would license the project's code for internal use in return for financial or other support (even if this project isn't under active development, hardware and other resources may be needed for other projects the copyright holders are working on).

The client side needs to be examined also. If there are any modifications made to the client code, the source code for them will need to be made available since the client will be distributed to customers. If there isn't a client (eg. a web application) or if an unmodified client is used, there won't be a legal issue.

2 of 3
3

Read the GPL 2 license carefully, and be prepared to share the code along with all your changes with others.

If you hand over the software to anybody outside your company without giving them the source code, then you have the obligation to provide the source code to anybody in the world who asks you for it.

Top answer
1 of 1
12

The GPL is a copyleft open source license: it allows you to use and modify the GPL-covered software for any purpose. But when you create a modified version (such as by including GPL-covered code into a larger program), then you can only distribute that modified version under GPL terms, and all recipients/customers get the same freedom to use and modify that software for any purpose.

So the answer to question 1 is yes, you can sell software based on GPL-covered components. However, you must not only give your customers the corresponding source code, but also the right per the GPL license to use and modify that software for any purpose. So, the customers would legally be able to re-sell the GPL-covered software (potentially including some or all of your code).

This makes it difficult to "sell" GPL-covered software. The cost for the software itself tends towards zero. Instead, business models around GPL-covered software tend to involve:

  • selling support contracts โ€“ the RedHat model
  • consulting work to implement specific features
  • selling convenience, e.g. packaging binaries for easy installation
  • dual licensing โ€“ that's the model used by the library you'd like to use
  • open core (but for copyleft licenses that requires a kind of dual licensing)

Another possible solution lies in your question 3.

The GPL itself does not clearly explain the scope of its copyleft effect. Instead, this depends entirely on what copyright law in your applicable jurisdictions consider to be a derivative work. However, the general understanding in the open source community is that the GPL applies roughly on a per-process level. If a program is designed to link to a GPL-covered library (statically or dynamically), then the entire program would be GPL-covered โ€“ not just those specific components that interact directly with GPL-covered components. In particular, this means that you can't insulate a proprietary component from a GPL-covered component with a permissively licensed component in between.

But if the proprietary component and the GPL-covered components are in entirely separate programs, that would be fine. The GPL allows GPL-covered code to be distributed alongside proprietary software ("mere aggregation"). Thus, it might be possible to wrap the GPL-covered component with a generic command line interface or REST API, to publish that GPL-covered program, and to then interact with that separate program from your proprietary code. For example, you can write proprietary code that interacts with a copyleft-licensed database engine, as long as the database runs in a separate process and you only interact via the database's wire protocol.

๐ŸŒ
Zero-K
zero-k.info โ€บ Forum โ€บ Thread โ€บ 35453
GNU GPL v2 vs v3 - forum thread - Zero-K
February 12, 2023 - Zero-K is a FREE multiplatform, open-source RTS game which aims to be dynamic and action-packed.
๐ŸŒ
FOSSA
fossa.com โ€บ home โ€บ blog โ€บ open source software licenses 101: gpl v2
Open Source Software Licenses 101: GPL v2 | FOSSA Blog
February 24, 2021 - The GNU General Public License Version 2.0 (GPL v2) is a strong copyleft open source software license released in 1991.
๐ŸŒ
University of Pittsburgh
pitt.libguides.com โ€บ openlicensing โ€บ GNU-GPL
GNU Licenses - Using Creative Commons and Open Software Licenses - Guides at University of Pittsburgh
As we have also seen some version of permissive licenses such as the BSD 4-clause license are not compatible with GPLv.3 or require that any combined derivative code be released under the GPLv.3 license as is the case with derivative works created combining GPLv.3 and Apache 2.0 licensed code. GNU.org has a compatibility chart and additional commentary for the different versions of GPL.
๐ŸŒ
Interoperable Europe
interoperable-europe.ec.europa.eu โ€บ licence โ€บ gnu-general-public-license-gpl-20
GNU General Public License (GPL) 2.0 | Interoperable Europe Portal
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
๐ŸŒ
Open Source Initiative
opensource.org โ€บ licenses & standards โ€บ gnu general public licenses
GNU General Public Licenses - Open Source Initiative
February 17, 2023 - This license, commonly known as the GPL, has two versions that are actively and widely used in many open source communities: GNU General Public License, version 2 (SPDX short identifier: GPL-2.0)
๐ŸŒ
TechTarget
techtarget.com โ€บ searchdatacenter โ€บ definition โ€บ GNU-General-Public-License-GNU-GPL-or-simply-GPL
What is GNU General Public License (GNU GPL or GPL)?
The goal of the GNU GPL was to develop one license that could be used for any project, allowing numerous projects to contribute code. The "Liberty or Death" clause (Section 7) of version number 2, GPL v2, saw the most significant changes in users' freedom.