man slow day
forgot the apache crowd
marc
|-----Original Message-----
|From: [EMAIL PROTECTED]
|[mailto:[EMAIL PROTECTED]]On Behalf Of marc fleury
|Sent: Saturday, October 28, 2000 3:22 PM
|To: jBoss Developer
|Subject: RE: [jBoss-Dev] Re: jboss on tomcat update
|
|
|
|
||-----Original Message-----
||From: [EMAIL PROTECTED]
||[mailto:[EMAIL PROTECTED]]On Behalf Of Aaron Mulder
||Sent: Saturday, October 28, 2000 12:49 PM
||To: jBoss Developer; Java Apache Framework; Tomcat Dev List
||Subject: RE: [jBoss-Dev] Re: jboss on tomcat update
||
||
||Marc,
|| I'm on your side. I would *really* like to be able to use jBoss.
||However:
||
|| Please interpret the following passage of the GPL, and tell us how
||it applies to an app server based on software like Apache, Tomcat, Avalon,
||Castor, Tyrex, PostgreSQL, and jBoss. Specifically, imagine I want to
||make available a single download for a full open-source J2EE app server.
||Do you think it is possible to include jBoss with non-GPL packages?
||
||2.b.) You must cause any work that you distribute or publish, that in
||whole or in part contains or is derived from the Program or any part
||thereof, to be licensed as a whole at no charge to all third parties under
||the terms of this License.
||
|
|again, "work that contains the Program" is code that "contains" physically
|the Program (maybe thinking import in programming terms can help).
|
|If you were to write a piece that "contains" my classes (as in C&P or
|"import") then that is work that contains "whole or part" of my work. That
|is GPL'ed. Remember that **aggregation** is not covered by the license.
|
|The distribution is not the work. The work we distribute that *does*
|contain "part or whole" of jboss is the MBean stuff. Putting Tomcat in a
|distribution with it is "aggregation", tomcat IS NOT WORK THAT CONTAINS
|whole or part of jboss, it is also not work that is derived from jboss.
|
|do people that distribute Apache on linux violate the GPL and should GPL
|Apache??? no!!! apache the code, the work, ***doesn't contain***
|linux, even
|though the "webserver" works ON linux and "contains" linux...
|
|it is because the work is "apache" even though the server is "apache+linux"
|but **that is aggregation***
|
|So...
|
|marc
|
|the license terms are laid out here:
|http://www.gnu.org/copyleft/gpl.html
|
|
||Thanks,
|| Aaron
||
||On Sat, 28 Oct 2000, marc fleury wrote:
||> Ok,
||>
||> I am sorry, I should actually provide some information.
||>
||> We use the GPL to protect the kernel. The virality of the GPL
|applies to
||> the "derived work" or "modified work as a whole" of the kernel.
||>
||> Tomcat is not "derived work" of jboss, clearly, wouldn't you
|say? :). The
||> "modified work as a whole" done in jboss to integrate the Tomcat
||jar is the
||> MBean adapter (for JMX), the Tomcat Interceptors (classLoaders), and the
||> J2EE deployer that we have developed. Those are GPL, as per the
||GPL derived
||> work virality.
||>
||> The GPL applies to derived work in distribution. Our
||distributions are GPL
||> kosher.
||> Please don't be afraid of it, and feel free to discuss it...
||>
||> regards
||>
||> marc
||>
||> |-----Original Message-----
||> |From: marc fleury [mailto:[EMAIL PROTECTED]]
||> |Sent: Friday, October 27, 2000 10:10 PM
||> |To: jBoss Developer; [EMAIL PROTECTED];
||> |[EMAIL PROTECTED]
||> |Subject: RE: [jBoss-Dev] Re: jboss on tomcat update
||> |
||> |
||> || but at the same time, you have a problem with the GPL being
||> ||viral so you give exceptions for people to use JBoss.
|Instead, what you
||> ||should do is probably be using the MPL license which will
||solve your needs
||> ||without having to constantly grant exceptions to people.
||> |
||> |???
||> |
||> |what 'exceptions'? we never granted 'exceptions'. Please explain.
||> |
||> ||It is funny to me how you say that you are integrating our
|code which I
||> ||think is great, but the real issue is that we can't integrate
|YOUR code
||> ||because you choose to use the GPL license.
||> |
||> |why not? what exactly prevents you from integrating our work?
||> |Please be explicit,
||> |
||> |let's not work from hearsay and "impressions" of the GPL, the GPL
||> |is very explicit.
||> |
||> |regards
||> |
||> |marc
||> |
||> |
||> |
||> ||
||> ||Sigh.
||> |
||> |????
||> |
||> ||
||> ||-jon
||> ||
||> ||
||> ||
||>
||>
||> ---------------------------------------------------------------------
||> To unsubscribe, e-mail: [EMAIL PROTECTED]
||> For additional commands, e-mail: [EMAIL PROTECTED]
||>
||
||
||
||
|
|
|