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

Matt Mackall mpm at selenic.com
Wed Aug 24 17:32:22 CDT 2011


On Thu, 2011-08-25 at 00:52 +0300, Idan Kamara wrote:
> On Thu, Aug 25, 2011 at 12:12 AM, Matt Mackall <mpm at selenic.com> wrote:
> >
> > 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.
> 
> Yeah, I figured it might.
> 
> >
> > 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.
> 
> Right. I don't know my way around licenses so this might sound silly
> but can the test that uses check-code also be GPL?

Sure, but this just further muddies the waters on what the license of
hglib is.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list