Bitbucket.org

Mads Kiilerich mads at kiilerich.com
Fri Aug 1 16:03:48 CDT 2008


Paul R wrote, On 08/01/2008 11:22 AM:
> Jesper>  I'm a firm believer in open source, and I would like to
> Jesper> release the source to the public, but there are certain
> Jesper> aspects to that which would make it a bad decision. 
>
> You are probably aware of the Affero GPL [1]. 

<disclaimer lawyer="not at all">

Mercurial is GPLv2. GPLv2 is incompatible with anything - including 
Affero GPL. Any code that "links" to Mercurial thus has to be released 
as GPL (if released at all).

It is generally considered OK to take GPL code, execute it in a process 
and interface anything to it programmatically IF it is done through 
generic well defined interfaces such as command line, files, file 
handles or network connections ("web service").

Jesper described the integration: "We interact with the high level 
mercurial API, we rely on commands such as repo.add, repo.commit, etc, 
repo being an instance of hg.repository." That probably makes bitbucket 
a "derived product" that is infected/vaccinated with GPL.

But there is probaby 5 billion opinions about this, each claiming to be 
the only true one...

</disclaimer>

IMHO bitbucket seems to be a cool and pretty free _service_. Thanks! It 
is what it is. It isn't a software product and thus shouldn't be 
evaluated as a software product.

/Mads

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3435 bytes
Desc: S/MIME Cryptographic Signature
Url : http://selenic.com/pipermail/mercurial/attachments/20080801/d0eccfc8/attachment.bin 


More information about the Mercurial mailing list