Hello Pepijn,

On Apr 9, 2013, at 22:31 PM, Pepijn Noltes <[email protected]> wrote:

> The idea is that the work Erik is doing for his assignment should be
> contributed to Apache Celix.
> If I am correct the Coperate CLA [2] which Thales has signed should make
> this possible.

Yes, legally that is what is needed.

Obviously in the end, it is up to the Celix community if they want to accept 
such a contribution, but it sounds like it is something worthwhile!

> One option we are looking into is ZeroMQ, which is licensed under the LGPL.
> If I am reading the Third-Party Licensing Policy correct, this is legal, if
> we handle this as a optional add-on [3]. Am I correct on this ?

Actually, that page refers to [4] and as far as I understand, we can not 
include anything LGPL in our source tree, so if using ZeroMQ requires us to use 
its API and that is LGPL then we cannot do that.

> And do we find adding optional add-ons with non authorized licences
> acceptable for functionality not part of the core framework?
> Personally I think this should be ok, if it adds a significant advantages.

It's a tradeoff (see above). I would prefer to stick with things that are 
compatible.

Unrelated to Celix, but are you allowed to use LGPL at your company?

Greetings, Marcel


> [2] http://www.apache.org/licenses/cla-corporate.txt
> [3]  http://www.apache.org/legal/3party.html#options-optional

[4] http://www.apache.org/legal/resolved.html#category-x

Reply via email to