On Jan 21, 2008 10:11 PM, Trustin Lee <[EMAIL PROTECTED]> wrote:
>
> 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.

What a pity, as this would have changed the answer.  But given the
answers above, the answers to your two questions relative to the
current draft ASF Third Party Licensing policy is

> > > 1) Do we need to move our submodule outside of the ASF or not?

Yes.

> > > 2) Is there any way to distribute the submodule with the official MINA
> > > release as of now?

Not directly.  See the bullets relating to excluded licenses in the
section on Optional Add-ons in the following web page:

http://people.apache.org/~rubys/3party.html#options-optional

- Sam Ruby

> 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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to