Henri Yandell wrote:
> We have 4 LGPL (ekit, ekit-applet, jazzy, mm.mysql), 2 BCL (mail,
> activation) jars in there.

> jta and jdbc-stdext are BCL.

> hibernate is LGPL.

The BCL files are forbidden by that license to be in source control, and
must be removed.  They *are* permitted to be distributed in a package.  The
same issue exists for JAMES, Tomcat, and many other packages.  At some point
in the future, they should not be an issue, as Sun's new versions will be
under a more open license.

MySQL must be the OLD LGPL driver, and is "safe" because it is invoked via
the generic JDBC interface.  The new GPL driver is forbidden because our
legal advice to date was that MySQL's "FOSS" exception was flawed and
inadequate.  That should be put to Cliff to raise with MySQL, but he doesn't
appear to be around right now.

I cannot comment on the other LGPL code beyond the current discussions,
which have yet to be ratified.

> I believe that projects will be given a timeframe with which to eliminate
> LGPL dependencies.  It isn't a legal (as in viral) so much as policy
issue.

> We (roller-dev) will also need the Incubator PMC to create 'appropriate
> notices', depending on what you mean by that.

The standard Incubator disclaimer, plus notice of any license other than the
Apache License.

> how do I explain this to Cliff

Cliff should understand this well.  If he is around, we can try to push
through a ratified policy.

        --- Noel

Reply via email to