@AbdullahKhan If your code is derived from GPLv2 code (e.g. by using GPLv2 modules) then you can only publish your code under the terms of the GPLv2. So yes, you must provide the source code without restrictions to anyone who legally obtains a copy of your software.
@quickly_now - that is why the Tivoisation stuff was added in the GPLv3, so if you use GPLv2 code in an appliance, you don't really have to release it, but if you use GPLv3 code, you do. Remember that Tivo used GPL code and never released their modifications, which upset … GPLv2 - licensing for commercial use - Open Source Stack GPLv2 - licensing for commercial use. Ask Question Asked 1 year, 4 months ago. Active 1 year, 4 months ago. Viewed 2k times 4. 1. I have a few questions regarding the GPLv2 license: For it to be GPLv2, I need provide access to my source files? If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it? GNU General Public License v2.0 (GPL-2.0) Explained in
Which License Should I Use? MIT vs. Apache vs. GPL | Exygy
Many universities nowadays try to raise funds by restricting the use of the knowledge and information they develop, in effect behaving little different from commercial businesses. (See “The Kept University”, Atlantic Monthly, March 2000, for a general discussion of this problem and its effects.) OpenJDK: GPLv2 + Classpath Exception
The commercial license is granted on a "perpetual per product name" basis. 3.1 Same Code Base The commercial code base is the same as the GPLv2 code base. Therefore, if your company has purchased a commercial license to use OOSMOS in your product, you may download and use the current and any future version of OOSMOS from our website.
On point number 1: The key question you need to be able to answer is whether you have created a derived work includes the GPL code. The FSF has published a lot of verbiage on this over the years, in some cases making distinctions as to methods of A Practical Guide to GPL Compliance - Software Freedom Law Aug 26, 2008