Hi,

Brian Kirsch wrote:
Is there a write up anywhere on our licensing requirements for 3rd party API's? There are a number of libraries I am evaluating for the Mail Service and licensing will certainly play a role in whether or not they are used in Chandler. Can other licenses (GPL, MIT, etc) be used in conjunction with the Apache license?

I had this discussion with Ted and Xun over the summer. Summary: it's hard to make a blanket statement, no matter what "umbrella" the license claims, there's no shortcut to reading the license agreement provided with the code. I know: that's precisely what you wanted to avoid...

As a general set of rules of thumb (note, these *are not* legal guidelines), we sort of agree on the following:
 1. Apache License: OK, of course
 2. GPL: not OK because GPL will require Chandler to be GPL.
3. LGPL: OK as long as it does not require license compliance of Chandler. Also check with the owner of the code directly when using Python libraries licensed under the LGPL: since Python is not "compiled", the boilerplate terms of the license are ambiguous.
 4. BSD License: OK but read carefully
 5. MIT License: OK but read carefully

Again, not a set of policies, just rules of thumb: there are just too many variations out there to use hard fast rules.

Cheers,
- Philippe
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to