|
|
Subscribe / Log in / New account

BitKeeper license

From:  Dylan Thurston <dpt@math.harvard.edu>
To:  letters@lwn.net
Subject:  BitKeeper license
Date:  Mon, 7 Oct 2002 19:46:06 -0400

Dear LWN Editors,

I trust you are aware of the recent discussion around the BitKeeper
license on the kernel mailing list[1].  (Also see the thread[2] on
debian-devel.)  Tom Gall noticed that the gratis BitKeeper license has
the following clause in Section 3:

    (d) Notwithstanding any other terms in this License, this
        License is not available to You if You and/or your
        employer develop, produce, sell, and/or resell a
        product which contains substantially similar capabil-
        ities of the BitKeeper Software, or, in the reason-
        able opinion of BitMover, competes with the BitKeeper
        Software.

Larry McVoy has specifically stated[3] that Ben Collins (a developer
of Subversion, a replacement for CVS, and also a part-time kernel
developer) has no gratis license for BitKeeper as a result of this
clause.  Elsewhere in the thread, he asserted[4] that if certain
(planned[5]) features were added to the kernel, the gratis license
would terminate (and, therefore, all kernel developers using BK would
have to scramble to find alternatives).  In light of these
developments, I hope that you will reconsider your position from 1999:
In a front page article, you suggested[6] that the restrictions in the
BK license were not very severe:

    The interesting thing is that, on a list for kernel hackers who
    intend to use the system, nobody really cares all that much. Even
    members of the OSI board have posted there, saying that the
    license is a good one, and that the lack of the "Open Source"
    designation should not be a problem. BitKeeper is free enough for
    that crowd, and they tend to be pretty fussy on these things.

The license has changed since you wrote this; in particular, the
clause above was apparently added about 6 months ago.  However, there
is another clause in the BK license requiring you to use the latest
version of the license.  Here we see that BitKeeper is, in fact, quite
far from open source or free software: The non-free terms of the
license are being used to exert leverage, in exactly the same way that
(say) Microsoft exerts pressure on OEMs.

Larry McVoy and the BitMover corporation are, of course, free to
license BitKeeper however they want.  But I would urge free software
developers to think carefully before relying on the tools of a vendor
that is so willing to change their license terms to satisfy personal
aims.

Sincerely yours,
	Dylan Thurston

[1] http://www.uwsg.indiana.edu/hypermail/linux/kernel/0210.0/1496.html
[2] http://lists.debian.org/debian-devel/2002/debian-devel-200210/msg00245.html
    (Oddly, the original message from Branden Robinson seems to be
    missing from the archive.)
[3] http://www.uwsg.indiana.edu/hypermail/linux/kernel/0210.0/1725.html
[4] http://www.uwsg.indiana.edu/hypermail/linux/kernel/0210.0/2096.html
[5] http://www.uwsg.indiana.edu/hypermail/linux/kernel/0210.0/2133.html
[6] http://old.lwn.net/1999/features/BitKeeper.php3

(Please feel free to include this on the Letters to the Editor page.)




to post comments


Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds