How does the Apache license work with Java and PHP for Thrift? Both of those runtimes have licenses that I didn't see on the 3rd party list, yet they are required to use the Thrift bindings for those languages.

On 6/7/2010 5:57 PM, Jake Luciani wrote:
It's used for collections, since none exist in c.

Can it be included under contrib?

Thanks.
-Jake

On Mon, Jun 7, 2010 at 8:49 PM, Greg Stein<gst...@gmail.com>  wrote:

Yeah... it means that somebody downloading Thrift, expecting just
Apache-licensed code is gonna get surprised to also have to include
LGPL'd code. That's why we don't allow... no surprises for the user.

What features of Glib are needed by this implementation? (I can't tell
since it isn't in svn...)

Cheers,
-g

On Mon, Jun 7, 2010 at 20:40, Jake Luciani<jak...@gmail.com>  wrote:
Since Glib is LGPL I think there is an issue including this dependency on
thrift.

Can any PMC folks comment if this contribution is going to be possible to
include?

http://www.apache.org/legal/3party.html

-Jake

On Mon, Jun 7, 2010 at 3:08 PM, David Reiss<dre...@facebook.com>  wrote:

    - should I attach this stuff to THRIFT-582 as a massive patch?
  not
sure how well that would work, as there will still be a lot of
future
updates.  I'm happy to just continue to work on github, or use
something
else if there are suggestions.
Yes, you should attach a massive patch, since that is the easiest way
for
us to document the history of the code.  Keeping an active branch on
github
is also good to allow more detailed analysis of the development
process.

Should we do that now, or later, once the server implementation is
complete and the tests have full code coverage?
Either.




Reply via email to