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] > >
