On Jan 21, 2008 11:45 PM, Sam Ruby <[EMAIL PROTECTED]> wrote:
> On Jan 21, 2008 5:26 AM, Trustin Lee <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] 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

Reply via email to