This is Ganesh Burra (BGa). I was the project leader at Ushodaya
Enterprises Limited (UEL) that conceived of and organized the MLT and
Miracle projects, and who contracted Charlie, Dan, and Zach to develop
it. The development was made for the television channels of ETV, which
is the trade name for Ushodaya Enterprises Ltd, TV Division.
During the development in 2004 there was some uncertainty over whether
to use the GPL or LGPL licenses, which is why there is inconsistency in
the source code today. After much discussion with the developers, as the
official representative of UEL for these projects, I decided LGPL would
be best for the framework and the UEL-copyrighted modules to foster
their adoption for platforms and projects that prefer or require LGPL.
Of course, the modules that require explicit --enable-gpl activation are
the exception and must remain GPL. I also decided to keep the miracle
server under GPL because it is our key application. Libvalerie is the
client library and that should be LGPL as well.
As further evidence of these assertions, notice that the top level
COPYING file is the LGPL, that the configure script requires an
--enable-gpl switch to turn on the GPL modules, and that most files in
the valerie directory are already LGPL. On behalf of UEL, I authorise
Dan Dennedy to correct the license notices to rectify the situation.
For any further clarifications, feel free to contact me at bga@...
or at bganesh@... (preferred).
We will find a way, or we will make one - Hannibal