couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gianugo Rabellino <>
Subject Re: [PATCH] Eunit Tests
Date Mon, 16 Feb 2009 09:17:07 GMT
On Mon, Feb 16, 2009 at 3:42 AM, Robert Dionne
<> wrote:
> I think EUnit is now baked into Erlang so the license shouldn't be an issue.

I wish it was that easy. Actually, I'm a bit concerned about OTP
redistributing EUnit since I'm not sure their EPL (an MPL-derivative,
I reckon) is compatible with EUnit's LGPL. Has EUnit been relicensed
and/or is there any homework from the Erlang folks that talks about
compatibility (a quick search revealed the question has been brought
up, see,
but I can't really find closure)? Know that we cannot really hide
behind OTP redistributing EUnit, as license
violations/incompatibilities are still affecting downstream users.

> I would imagine the LGPL would be compatible with Apache2.0, I know the
> GPLv3 is.

Careful here. You can combine GPLv3 stuff with Apache 2.0, with the
aggregate being GPLv3'd. The opposite isn't true, though. See (which, BTW, is pretty clear
in stating that EUnit wouldn't be kosher)

> The apache foundation must have a lawyer or two who could answer
> this.

Indeed - I suggested poking legal-discuss@a.o as a start but I'm not
sure it has been done. I can do that, if you want.


Gianugo Rabellino
Sourcesense, making sense of Open Source:
(blogging at

View raw message