What is a GNU 2.0 Licenses ?
licensing - Can we use a GPL 2 product for the commercial purpose? - Software Engineering Stack Exchange
gpl 2 - GPL-2 licensing and commercial software (what rights has the licensee)? - Open Source Stack Exchange
Full text of GPL-2.0-only and GPL-2.0-or-later are identically?
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 :
-
Does these sites selling a cracked/illegal copies or just a modification copy but legal ?
-
Will I get in trouble if buy from theses sites ?
-
Can you please explain GNU 2.0 license in layman terms ?
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.
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.