On Nov 6, 2005, at 1:10 PM, Noel J. Bergman wrote:
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.
Why? The BCL requires us (and our users) to indemnify Sun. That's
now acceptable?
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Geir Magnusson Jr +1-203-665-6437
[EMAIL PROTECTED]