[Haskell-cafe] Hmm, what license to use?

Bit Connor bit at mutantlemon.com
Mon Sep 29 11:00:34 EDT 2008


On Mon, Sep 29, 2008 at 4:06 AM, Michael Giagnocavo <mgg at giagnocavo.net> wrote:
>>Goal 2 (The "open source" angle): Developers who use the library
>>should have to contribute their modifications of the library back to
>>the community. I believe that it's wrong to use a license to try to
>>enforce such cooperation. Look what happened with KHTML when Apple
>>started using it for their Safari web browser. Even though KHTML was
>
> Well, the MPL helps out with this Goal 2 by requiring that you document all modifications (they recommend providing diffs). http://www.mozilla.org/MPL/MPL-1.1.html#section-3.3
>

However, because of this clause (and others), the MPL is incompatible
with the GPL:

http://www.gnu.org/philosophy/license-list.html#MPL
http://www.tomhull.com/ocston/docs/mozgpl.html

If it's not obvious why GPL compatibility is an important thing then
the second link above provides some explanation.


More information about the Haskell-Cafe mailing list