|
|
GPL License
#111643
02/11/07 05:29
02/11/07 05:29
|
Joined: Oct 2005
Posts: 4,771 Bay City, MI
lostclimate
OP
Expert
|
OP
Expert
Joined: Oct 2005
Posts: 4,771
Bay City, MI
|
I was just reading through the gpl license, as i am thinking of learining how to use opentnl, and it says its distributable as long as i openly redistribute the source and rights to the source, now if i integrated it into my software and just gave the source for the networking away with my game, and sold it, would that be legal, because technically im selling my program, but im giving them the source as a free add on, heres the page that im looking at that explains it: http://www.opensource.org/licenses/gpl-license.php
|
|
|
Re: GPL License
[Re: Doug]
#111646
03/19/07 21:54
03/19/07 21:54
|
Joined: Aug 2005
Posts: 343 Germany
HPW
Senior Member
|
Senior Member
Joined: Aug 2005
Posts: 343
Germany
|
There are two types of this license. 1. GPL (General Public License) 2. LGPL (Lesser General Public License)
I understand it like the GPL can't be used for commercial projects and you must give the modified source of the project if anyone asks for it. The LGPL can be used for commercial projects and you must also give the modified source of the project.
But I can't imagine if you must give only the part with the implemented lib(?) or the whole source of your project. I have read many Licenses and I think you must give only the part with the implementation.
[Edit] But the best way to find out is to ask the creators of the lib or what you want to use with the GPL License.
Last edited by HPW; 03/19/07 22:00.
Evil Blood (v. 0.52) RPG Commport.de (Social Network Community)
|
|
|
Re: GPL License
[Re: HPW]
#111647
03/20/07 03:26
03/20/07 03:26
|
Joined: Mar 2003
Posts: 4,427 Japan
A.Russell
Expert
|
Expert
Joined: Mar 2003
Posts: 4,427
Japan
|
Avoid the GPL licence if you think you will ever want to use your work commercially. You are not allowed to use it in conjunction with commercial libraries: Quote:
If you do this, your program won't be fully usable in a free environment. If your program depends on a non-free library to do a certain job, it cannot do that job in the Free World. If it depends on a non-free library to run at all, it cannot be part of a free operating system such as GNU; it is entirely off limits to the Free World.
That would also imply that you can't use it with anything commercial that is required for the program to run, like game artwork. i.e. you have to surrender all your code and artwork to the GPL or otherwise make it freely available so that it can be used in the "Free World." (not my idea of the "Free World")
That is okay for communists, hippies and university professors, but the rest of us need some way to make a living other than handouts and charity.
The LGPL, on the other hand, does allow you to link with commercial libraries. You just need to release the source code for any changes or improvements to the LGPL protected library.
Last edited by A.Russell; 03/20/07 03:32.
|
|
|
|