forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Question about GPL licence

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
theHobbit



Joined: 30 Sep 2006
Posts: 65

PostPosted: Thu Jun 18, 2009 2:46 am    Post subject: Question about GPL licence Reply with quote

Hi there, i was reading about open source licences (especially the GPL and LGPL licences) the other day.
But there is something a didn't understand quite well, for example if i use the SDL library wich is
licenced under LGPL, with no modifications in my app, do i have to release the source
code of the app?
Back to top
View user's profile Send private message
jojojoris



Joined: 30 Mar 2008
Posts: 261

PostPosted: Thu Jun 18, 2009 3:18 am    Post subject: Re: Question about GPL licence Reply with quote

Quote:
The GNU Lesser General Public Licence

The LGPL is similar to the GPL, but is more designed for software libraries where you want to allow non-GPL applications to link to your library and utilise it. If you modify the software, you still have to give back the source code, but you are allowed to link it with proprietary stuff without giving the source code to all of that back.


So if you don't modifie SDL you don't have to publish yout source.
_________________
Code:
int main(){
     SetupCallbacks();
     makeNiceGame();
     sceKernelExitGame();
}
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Thu Jun 18, 2009 5:50 am    Post subject: Reply with quote

The main difference of the LGPL is you never have to give the source for YOUR program. If you modify the LGPL lib, then you have to give the changes you made to the lib. Your program remains your program. That is why the vast majority of libraries in linux are LGPL - that allows closed-source proprietary software to be run on linux. That is why Gnome is used for nearly all such programs instead of QT - QT requires a commercial license for closed source, so if you don't pay the license, you're stuck with the GPL license. I think they finally changed that within the last year to try to encourage commercial apps on KDE.
Back to top
View user's profile Send private message AIM Address
kralyk



Joined: 06 Apr 2008
Posts: 114
Location: Czech Republic, central EU

PostPosted: Thu Jun 18, 2009 6:00 am    Post subject: Reply with quote

Yes QT is now available under LGPL as well
see http://www.qtsoftware.com/downloads
_________________
...sorry for my english...
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Thu Jun 18, 2009 6:59 am    Post subject: Reply with quote

kralyk wrote:
Yes QT is now available under LGPL as well
see http://www.qtsoftware.com/downloads


I forget when they did that exactly, but it took away one of the major points for using Gnome over KDE. It made some folks happy, and others mad.
Back to top
View user's profile Send private message AIM Address
theHobbit



Joined: 30 Sep 2006
Posts: 65

PostPosted: Thu Jun 18, 2009 11:32 am    Post subject: Reply with quote

Now i get it, thanks everyone for your answers.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group