The GPL (Common Public License) allows developers to apply source code freely, however once they modify and publish the executable, they must provide the source code of the modified version as well. Section 2 of the GPLv2 states this as follows: “2. You may modify your copy or copies of the Program or any part of it, thus forming a employment based on the Program, and copy and distribute such modifications or employment under the terms of Section 1 above, provided that you also meet all of these conditions: a)… b) You must cause any employment that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.” Problems arise when GPLed and additionally proprietary software is mixed, in particular when a proprietary program uses GPL libraries or vice versa. In these constellations the inquiry is usually whether much the proprietary code ought to be distributed with source code as required by the GPL. The following article gives an overview of what different parties suggest in regards to solving this issue.
Tags: | travel | south africa | widgets |
April 12, 2011
GPL and LGPL
Filed under: Uncategorized — Tags: Constellations, Developers, Lgpl, Libraries, Modified Version, Proprietary Code, Proprietary Program, Proprietary Software, Section 1, Source Code, Third Parties, Travel South Africa, Widgets — admin @ 7:21 am
Comments Off
No Comments
No comments yet.
RSS feed for comments on this post.
Sorry, the comment form is closed at this time.
