HomeHome  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log inLog in  

Share | 
 

 Licensing Question

View previous topic View next topic Go down 
AuthorMessage
Halifax



Messages : 7
Date d'inscription : 2009-07-16

PostSubject: Licensing Question   Thu Jul 23, 2009 3:25 am

Just curious, but what exactly is the license on SPARK? It appears to be dual-licensed with both LGPL and GPL? Is it possible that you will ever relicense it under Zlib?
Back to top Go down
View user profile
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Licensing Question   Thu Jul 23, 2009 9:54 am

Hi,

SPARK is currently under the LGPL licence. There are actually 2 license files included in the package (GPL and LGPL) because that is what GNU recommends :

from http://www.gnu.org/licenses/gpl-howto.html :
Quote :
You should also include a copy of the license itself somewhere in the distribution of your program. All programs, whether they are released under the GPL or LGPL, should include the text version of the GPL. In GNU programs the license is usually in a file called COPYING.

If you are releasing your program under the LGPL, you should also include the text version of the LGPL, usually in a file called COPYING.LESSER. Please note that, since the LGPL is a set of additional permissions on top of the GPL, it's important to include both licenses so users have all the materials they need to understand their rights.

I chose the LGPL because I had to find an open source license and LGPL looked popular and permissive but it is true that the LGPL license is still too restrictive (for instance if you want to release your code under a more restrictive license, you cannot merge your code with LGPL code, you have to keep them well separate by linking dynamically).

So i am open to change the license for a less restrictive one (I was already asked for). What does Zlib state exactly ? Thos licensing stuff are not always very clear to me.
Back to top Go down
View user profile http://spark.developpez.com
Halifax



Messages : 7
Date d'inscription : 2009-07-16

PostSubject: Re: Licensing Question   Fri Jul 24, 2009 9:54 pm

Well I'll try to help you. Here's the full license:
Quote :

Copyright (c) <year> <copyright holders>

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.

3. This notice may not be removed or altered from any source
distribution.
It's pretty simple. Basically it states that you require that no one claims to have built the library themself, and they can credit you explictly, but it isn't required. (Most people choose to credit the author usually.) Then it goes on to say that all derivative works that build upon your original work must say that they are not the original. And the third point just tells people that the license may not be erased or modified from anywhere you place it. (Usually people place the license at the top of their header and source files.)

I hope that helps.
Back to top Go down
View user profile
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Licensing Question   Sat Jul 25, 2009 1:10 pm

Thanks for the info.

This license seems more permissive than LGPL. I mean the user has the possibility to link statically a zlib library with a closed source software, right ?

I think it is the license that SFML uses. I think i ll switch to zlib in the next release.

Thanks a lot Halifax !
Back to top Go down
View user profile http://spark.developpez.com
Halifax



Messages : 7
Date d'inscription : 2009-07-16

PostSubject: Re: Licensing Question   Sun Jul 26, 2009 1:46 am

Juff wrote:
This license seems more permissive than LGPL. I mean the user has the possibility to link statically a zlib library with a closed source software, right ?
Yes, it does allow that.

No problem, and that's great news to hear that you are actually switching.
Back to top Go down
View user profile
Juff
Developer


Messages : 539
Date d'inscription : 2009-07-14
Age : 34

PostSubject: Re: Licensing Question   Wed Aug 05, 2009 11:33 pm

The library is now under the zlib license. Thanks for the suggestion
Back to top Go down
View user profile http://spark.developpez.com
Sponsored content




PostSubject: Re: Licensing Question   Today at 10:11 am

Back to top Go down
 
Licensing Question
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Question on vision
» Answer these questions with song titles
» Weigel's 80 Days of Wow Giveaway 6/15
» Curiously Specific Martial Arts Question
» Question for Marc

Permissions in this forum:You cannot reply to topics in this forum
 :: English Forum :: Questions (en)-
Jump to: