www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Trustin Lee" <trus...@gmail.com>
Subject Re: Status of dependency on LGPL'd library (Was: Re: [Legal] Why is this LGPL notice file in our SVN?)
Date Tue, 22 Jan 2008 03:11:53 GMT
On Jan 21, 2008 11:45 PM, Sam Ruby <rubys@intertwingly.net> wrote:
> On Jan 21, 2008 5:26 AM, Trustin Lee <trustin@gmail.com> wrote:
> > Hi,
> >
> > I know LGPL is somewhat an old topic, but it's still puzzling me, so
> > please bear with me a little bit. :)
> >
> > I am forwarding this thread to legal-discuss@a.o just to be sure and
> > find out what MINA PMC has to do with the RXTX dependency.  Here's
> > some background:
> >
> > * One of MINA's submodule depends on RXTX library (http://www.rxtx.org/).
> > * RXTX is LGPL'd with an exception clause.
> > (http://users.frii.com/jarvi/rxtx/license.html)
> > * We are using Maven so the generated tarball doesn't contain any RXTX
> > source code or binary (i.e. JAR).
> > * However, Maven 2 fetches the RXTX binary automatically when a user
> > enters 'mvn compile' command.
> > * We didn't tag any official release or publish any distributions yet.
> >  (we have some Maven snapshots though)
> > * Another worthwhile read: http://tinyurl.com/28hmfj
>
> Regarding that last link, that resolution was tabled.  What it
> eventually evolved into can be found here:
>
> http://people.apache.org/~rubys/3party.html
>
> > Now the somewhat overlapping questions...
> >
> > 1) Do we need to move our submodule outside of the ASF or not?
> > 2) Is there any way to distribute the submodule with the official MINA
> > release as of now?
>
> Two questions first:
> 1) Can Mina meaningfully operate, possibly with a only a subset of
> functionality, without the presence of this dependency?

Yes.  The functionality that depends on RXTX is completely optional.

> 2) Does this submodule "communicate with RXTX solely through the Sun
> Microsytems [sice] CommAPI interface version 2"?

No, it directly imports gnu.* package.

Thanks,
Trustin
-- 
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP Key ID: 0x0255ECA6

---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only.  Statements made on this list are not privileged, do not
constitute legal advice, and do not necessarily reflect the opinions
and policies of the ASF.  See <http://www.apache.org/licenses/> for
official ASF policies and documents.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message