The Joomla! Forum ™






Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Mixed licencing
PostPosted: Sat Jun 23, 2007 9:25 am 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Wed Oct 05, 2005 7:28 pm
Posts: 53
Location: Manchester, UK
I am with the developers on this, the core of Joomla! should continue to be licenced under the GPL. However, I wonder whether the interfaces that are exposed to the developers of external components could use the LGPL?

This is effectively what happens with something like the GNU C compiler and the associated glibc library.


Top
 Profile  
 
 Post subject: Re: Mixed licencing
PostPosted: Sat Jun 23, 2007 2:35 pm 
User avatar
Joomla! Champion
Joomla! Champion
Offline

Joined: Fri Aug 12, 2005 12:47 am
Posts: 6566
That would indeed be a possible option. For Joomla! 1.5 we have tried to achieve this by removing any none-LGPL external libraries, replacing them or recoding them in our own Joomla! framework. We have also requested developers to contribute their code for use in the framework under the LGPL license, this will allow OSM to license the framework under LGPL in the future if they would like to do so.

At the moment there is one major problem with this approach. There is still not enough clear seperation bewteen the framework part (the API's) and the CMS (Joomla!). While we tried, we have failed to achieve enough de-coupling between both for Joomla! 1.5. Our goal is to improve de-coupling in future releases and have a very clearly seperated framework, that hopefully for Joomla! 2.0 could be licensed as LGPL.

We are trying, we are just not there yet.

Johan

Note : made smaller changes to text

_________________
Johan Janssens - Joomla Co-Founder, Lead Developer of Joomla 1.5

http://www.nooku.org - multi-lingual content manager and rapid extension development framework for Joomla 1.5
http://www.joomlatools.eu - training, consulting and extension development


Last edited by Jinx on Sat Jun 23, 2007 10:56 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Mixed licencing
PostPosted: Tue Jun 26, 2007 1:44 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Mon May 01, 2006 4:34 pm
Posts: 525
So is this a message to 3PDs wanting to maintain their development model to hold out on Joomla until v2 when a LGPL will allow them lower-level access?

_________________
Joomla Leadership Team
Author of Using Joomla from O'Reilly Media. | http://www.usingjoomlabook.com/
Creative Director, Kontent Design http://www.kontentdesign.com


Top
 Profile  
 
 Post subject: Re: Mixed licencing
PostPosted: Tue Jun 26, 2007 2:07 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Wed Aug 17, 2005 11:03 pm
Posts: 1387
Location: New Orleans, Louisiana
No, it is not.

http://forum.joomla.org/index.php/topic ... #msg877340

It is not a veiled message, just a statement of intent and vision that we have had. 

Just because a part of a GPL application is LGPL does mean interfacing with the LGPL changes the game.  The code is still part of the greater compiled and executed application which is GPL.

The purpose of making the libraries LGPL is not to change anything about the Joomla! CMS but allow the libraries/framework to live standalone in another context.

Louis

_________________
Development Working Group Coordinator
http://webimagery.net - Consulting
http://jxtended.com - Solutions for Joomla! 1.5
A hacker does for love what others would not do for money.


Top
 Profile  
 
 Post subject: Re: Mixed licencing
PostPosted: Tue Jun 26, 2007 2:54 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Mon May 01, 2006 4:34 pm
Posts: 525
Ah...thanks for the clarification!

_________________
Joomla Leadership Team
Author of Using Joomla from O'Reilly Media. | http://www.usingjoomlabook.com/
Creative Director, Kontent Design http://www.kontentdesign.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 



Who is online

Users browsing this forum: No registered users and 1 guest


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 post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group