by Jinx on Sat Jun 23, 2007 2:35 pm
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
Last edited by
Jinx on Sat Jun 23, 2007 10:56 pm, edited 1 time in total.