[PATCH 2 of 9 hglib] add Mercurial's check code module

Matt Mackall mpm at selenic.com
Wed Aug 24 16:12:35 CDT 2011


On Tue, 2011-08-23 at 22:04 +0300, Idan Kamara wrote:
> # HG changeset patch
> # User Idan Kamara <idankk86 at gmail.com>
> # Date 1314124893 -10800
> # Node ID afd213f7cb421e41f6ed6cea0408e57fada444e3
> # Parent  a7d98dc798c5ccba32ee3be5dcda3a2e5c70550b
> add Mercurial's check code module

This gets us into ugly license conflict territory.

The check-code code is GPL. So including it here is likely to cause some
(minor) confusion about the overall hglib license or of check-code. Not
a big deal. But in patch 4, you import it from MIT-licensed code and use
it - oops, now the MIT-licensed code is effectively GPL.

So I'm going to defer dealing with these three patches for now.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list