atom feed52 messages in org.apache.legal-discussRe: Building ASL code requiring LGPL ...
FromSent OnAttachments
Smiley, David W.Mar 29, 2011 10:36 am 
Ralph GoersMar 29, 2011 7:23 pm 
Greg SteinMar 29, 2011 8:01 pm 
Mattmann, Chris A (388J)Mar 29, 2011 8:45 pm 
Ralph GoersMar 30, 2011 12:18 am 
sebbMar 30, 2011 5:09 am 
Ralph GoersMar 30, 2011 6:27 am 
sebbMar 30, 2011 6:35 am 
Smiley, David W.Mar 30, 2011 8:29 am 
Greg SteinMar 30, 2011 8:45 am 
UpayaviraMar 30, 2011 9:12 am 
Mattmann, Chris A (388J)Mar 30, 2011 9:18 am 
Smiley, David W.Mar 30, 2011 11:03 am 
Mattmann, Chris A (388J)Mar 30, 2011 11:11 am 
Smiley, David W.Mar 30, 2011 12:43 pm 
Mattmann, Chris A (388J)Mar 30, 2011 1:36 pm 
Shane CurcuruMar 30, 2011 2:03 pm 
Smiley, David W.Mar 30, 2011 2:56 pm 
Mattmann, Chris A (388J)Mar 30, 2011 3:27 pm 
Greg SteinMar 30, 2011 3:45 pm 
Smiley, David W.Mar 30, 2011 8:03 pm 
Smiley, David W.Mar 30, 2011 8:30 pm 
Greg SteinMar 30, 2011 8:49 pm 
Mattmann, Chris A (388J)Mar 30, 2011 9:04 pm 
Mattmann, Chris A (388J)Mar 30, 2011 9:12 pm 
Ralph GoersMar 30, 2011 9:52 pm 
Ralph GoersMar 30, 2011 9:52 pm 
Ralph GoersMar 30, 2011 9:58 pm 
Greg SteinMar 30, 2011 10:05 pm 
Mattmann, Chris A (388J)Mar 30, 2011 10:15 pm 
Mattmann, Chris A (388J)Mar 30, 2011 10:17 pm 
Ralph GoersMar 30, 2011 11:28 pm 
Ralph GoersMar 30, 2011 11:36 pm 
Ralph GoersMar 30, 2011 11:37 pm 
UpayaviraMar 31, 2011 4:08 am 
Benson MarguliesMar 31, 2011 5:37 am 
Jim JagielskiMar 31, 2011 5:41 am 
Jim JagielskiMar 31, 2011 5:43 am 
Jim JagielskiMar 31, 2011 5:47 am 
Benson MarguliesMar 31, 2011 5:53 am 
Jim JagielskiMar 31, 2011 5:57 am 
Mattmann, Chris A (388J)Mar 31, 2011 6:11 am 
Mattmann, Chris A (388J)Mar 31, 2011 6:14 am 
Smiley, David W.Mar 31, 2011 6:55 am 
Benson MarguliesMar 31, 2011 6:55 am 
Smiley, David W.Mar 31, 2011 7:09 am 
Mattmann, Chris A (388J)Mar 31, 2011 7:19 am 
Robert MuirMar 31, 2011 8:21 am 
Grant IngersollMar 31, 2011 8:35 am 
Ralph GoersMar 31, 2011 9:03 am 
William A. Rowe Jr.Mar 31, 2011 9:12 am 
Benson MarguliesMar 31, 2011 10:27 am 
Subject:Re: Building ASL code requiring LGPL 3rd party
From:Greg Stein (gst@gmail.com)
Date:Mar 30, 2011 8:49:57 pm
List:org.apache.legal-discuss

On Wed, Mar 30, 2011 at 23:30, Smiley, David W. <dsmi@mitre.org> wrote:

... When you say "downstream users expect Apache-licensed code", ... I thought you
were clear on understanding what my proposed patch would do.  Lucene/Solr is
Apache-licensed code and so is my patch.  The downstream user would not need
anything more unless they want specific optional functionality (I'd guess 1% of
users).  If so they would have to go get JTS themselves, or download the
Lucene/Solr source and run a build which will grab it for them but they still
need to actually put it in the right place for how they choose to run
Lucene/Solr.

I'm pretty sure that I undestand, from your explanation. And I believe it is "okay" policy-wise. I simply think that it is a mistake for a PMC to create any sort of dependency upon code that is more restrictive than the Apache License. In this case, it means somebody must grab LGPL code in order to build our provided tarball. I would strongly advise against such a build dependency, whether the runtime requires it or not.

-g