> From: Aaron Mulder [mailto:[EMAIL PROTECTED]]
> 
>       Code that's licensed under the GPL but imports code 
> licensed under
> the APL is treading the line of what might reasonably be 
> considered to be
> a "derived work" in the eyes of the GPL (thus requiring that 
> the APL code
> be GPLd and breaking the Tomcat license).  So I would 
> strongly urge that
> any Tomcat integration code at all goes in a "contrib" module 
> - if core
> jBoss classes import Tomcat code, then I don't think there's 
> any way this
> will be legal!

I don't understand.  Isn't importing somewhat analogous to including in
C/C++ (except for the code inclusion part, which means importing is even
looser coupling)?  If a GPL module includes a file from the OS, that
doesn't mean that the OS file is derived from the GPL file.  So I don't
see how importing an APL file makes it a derived work of the GPL file
doing the importing.  I would think it would be the other way around.

Sorry if I'm being dense.

>       Also, you mentioned in a later post that we don't change any
> Tomcat code and that is not true - the newest inVM 
> integration requires
> some kind of Tomcat code change or addition.  So we have to 
> do it right.

Okay.  But that's not what I was talking about.  My JNDI code requires a
bug-fix (of sorts) to Tomcat, but it would be code that should go back
into the Tomcat base.  I don't think jBoss should be in the business of
making Tomcat distributions (for things like this).  However, I'm sure
you're talking about deeper integration that I don't know about.

>       Finally, (are you listening, Board?) there mas a rumor floating
> around a while back about a license addendum that would clarify the
> situation with regard to "derived work" and jBoss, or perhaps 
> alter the
> GPL slightly to make it more like the LGPL or something.  The 
> rumor said
> that this would be completed and run by lawyers within days, 
> and that was
> over a month ago.  I would be *really nice* to see something 
> like that.
[...]
>       I would strongly urge the board to make good on those 
> promises and
> make a more significant statement on the licensing...

I would be grateful for that.  It will certainly suck if it is legally
impossible to integrate jBoss and Tomcat.

Thanks for the reply, Aaron.

Reply via email to