linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [BK] upgrade will be needed
@ 2005-02-14  2:08 Larry McVoy
  2005-02-14  6:02 ` Matthew Jacob
                   ` (4 more replies)
  0 siblings, 5 replies; 157+ messages in thread
From: Larry McVoy @ 2005-02-14  2:08 UTC (permalink / raw)
  To: linux-kernel

This is a heads up that the BK tree for the kernel is currently at 59,000
changesets give or take a few.  The BK that you are using uses unsigned
shorts for the internal names of each delta which means you folks are
about 100 days away from things no longer working.

The good news is that the openlogging tree for the kernel has 135,000
changesets so we've obviously long since fixed this problem.

The bad news is that you will need to upgrade your BK binary in order
to pass over the 64K changeset boundary.  The data is stored on disk in
ascii so it doesn't matter if you upgrade until you hit the problem but
sooner or later you will need to upgrade.

We'll get the fix into bk-3.2.4 which should be out by the end of the
month.  When we release that we'll send out notice and it would be good
if people gave it a try and let us know if they hit issues because in a
couple of months everyone is going to have to upgrade.

It's possible that we'll be changing the BK license to conform more with
our commercial license but we won't do that without running it by Linus &
Co to make sure that it's acceptable.  One change we'd like to make there
is to clarify the non-compete stuff.  We've had some people who have
indicated that they believed that if they used BK they were agreeing
that they would never work on another SCM system.  We can see how it
is possible that people would interpret the license that way but that
wasn't our intent.  What we would like to do is change the language to
say that if you use BK you are agreeing that you won't work on another
SCM for 1 year after you stop using BK.  But after that you would be
able to hack on anything that you wanted.  That was more of what we
had in mind in the first place but we didn't make it clear.  If you all
thought that using BK meant you had no right to hack on SCM ever again,
that's just not fair.  We need to protect our IP but you should have
the right to choose to go hack SCM if that's what you (our first choice
is that you came and worked here, we really like kernel hackers, but if
you don't want to that's cool too).
-- 
---
Larry McVoy                lm at bitmover.com           http://www.bitkeeper.com

^ permalink raw reply	[flat|nested] 157+ messages in thread
* RE: [BK] upgrade will be needed
@ 2005-02-14 21:08 Martin Fouts
  0 siblings, 0 replies; 157+ messages in thread
From: Martin Fouts @ 2005-02-14 21:08 UTC (permalink / raw)
  To: Larry McVoy; +Cc: LKML

In the United States, Ford isn't legally allowed to do that.  What you
are asking for in your license, it seems to me, is what is already
provided for in the DMCA: you wish that users not reverse engineer your
product.  You do not need a license clause for this, as the DMCA already
covers it; and if you did, the clause would read 'thou shalt not reverse
engineer this product or allow your copy to be used to reverse engineer
this product' rather than 'thou shalt not compete with this product.'

A clause requiring that a user not compete is probably going to look
like an attempt at restraint of trade to a judge, and even for
employees, the limits you can put on their re-employability are
restricted by anti-monopoly law.


-----Original Message-----
From: linux-kernel-owner@vger.kernel.org
[mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Larry McVoy
Sent: Monday, February 14, 2005 8:00 AM
To: Steven Rostedt
Cc: Mws; LKML
Subject: Re: [BK] upgrade will be needed

On Mon, Feb 14, 2005 at 10:03:45AM -0500, Steven Rostedt wrote:
> Can you see Ford Motors telling
> someone that you can't go work for GM if you drive a Ford?

You paid for the Ford.  Suppose Ford offered to give you the car but
said if you take it then you can't go work at GM because this car is
ahead of their technology.

See the difference?  It's one thing if you plunked your money down and
took the standard license or a negotiated license.  You are getting an
expensive product and not paying any money for it.  The payment is the
terms you agree to in the license and the obligations of those terms.
That payment may be unacceptable to you, which is your choice.
--
---
Larry McVoy                lm at bitmover.com
http://www.bitkeeper.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel"
in the body of a message to majordomo@vger.kernel.org More majordomo
info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 157+ messages in thread
* RE: [BK] upgrade will be needed
@ 2005-02-14 21:20 Martin Fouts
  0 siblings, 0 replies; 157+ messages in thread
From: Martin Fouts @ 2005-02-14 21:20 UTC (permalink / raw)
  To: Larry McVoy; +Cc: linux-kernel

 
I don't believe a non-compete clause accomplishes your goal, as I've
recently written.  On the other hand, a "don't reverse engineer and
don't allow your copy to be used to reverse engineer" clause does.

The "no reverse" clause is pretty common and difficult to argue against.
The non-compete clause is probably not enforcable and looks like
restraint of trade.

Marty
-----Original Message-----
From: linux-kernel-owner@vger.kernel.org
[mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Larry McVoy
Sent: Monday, February 14, 2005 10:56 AM
To: Matthew Jacob
Cc: Jeff Sipek; Bartlomiej Zolnierkiewicz; linux-kernel@vger.kernel.org
Subject: Re: [BK] upgrade will be needed


If anyone can think of a better way for us to both let you use the tool
and protect our hard work, I'm listening.  The repeated outrage over the
restrictions isn't any more fun for me than it is for you.  Any answer,
however, has to take our issues into consideration as well as yours.

^ permalink raw reply	[flat|nested] 157+ messages in thread

end of thread, other threads:[~2005-02-23 19:11 UTC | newest]

Thread overview: 157+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-14  2:08 [BK] upgrade will be needed Larry McVoy
2005-02-14  6:02 ` Matthew Jacob
2005-02-14  6:17   ` Adam Sulmicki
2005-02-14  9:49 ` Geert Uytterhoeven
2005-02-14 12:08 ` Bartlomiej Zolnierkiewicz
2005-02-14 15:08   ` Jeff Sipek
2005-02-14 15:40     ` Larry McVoy
2005-02-14 16:21       ` linux-os
2005-02-14 17:12         ` Larry McVoy
2005-02-16 23:55           ` Pavel Machek
2005-02-17 20:33           ` David Weinehall
2005-02-17 21:31             ` Chris Wright
2005-02-14 17:14       ` Marcin Dalecki
2005-02-14 17:23         ` Russell Miller
2005-02-14 17:49           ` Larry McVoy
2005-02-14 18:33             ` Marcin Dalecki
2005-02-14 18:47             ` Steven Rostedt
     [not found]               ` <20050214190137.GB16029@bitmover.com>
     [not found]                 ` <1108415541.8413.48.camel@localhost.localdomain>
     [not found]                   ` <20050214231148.GP13174@bitmover.com>
     [not found]                     ` <1108425420.8413.78.camel@localhost.localdomain>
     [not found]                       ` <20050215000028.GS13174@bitmover.com>
     [not found]                         ` <1108426451.8413.84.camel@localhost.localdomain>
     [not found]                           ` <20050215003535.GB32158@bitmover.com>
2005-02-15  1:00                             ` Steven Rostedt
2005-02-15  3:01                               ` Larry McVoy
2005-02-15  3:39                                 ` Steven Rostedt
2005-02-15 14:05                                 ` Alexandre Oliva
2005-02-14 19:29             ` Larry McVoy
2005-02-14 21:13               ` Erik Andersen
2005-02-14 18:17       ` Matthew Jacob
2005-02-14 18:36         ` Marcin Dalecki
2005-02-14 18:45           ` Matthew Jacob
2005-02-14 20:02           ` Matthias Andree
2005-02-15  5:13           ` Scott Lockwood
2005-02-14 18:56         ` Larry McVoy
2005-02-14 20:36           ` Adrian Bunk
2005-02-14 21:25             ` Paolo Ciarrocchi
2005-02-14 23:02               ` Henrik Persson
2005-02-14 21:30           ` Tom Felker
2005-02-15  9:04             ` James Bruce
2005-02-16 17:31             ` Jeff Sipek
2005-02-14 23:24           ` Marcin Dalecki
2005-02-15  3:35             ` Horst von Brand
2005-02-15  5:23               ` Hua Zhong
2005-02-15 12:19           ` kernel
2005-02-15 12:45             ` linux-os
2005-02-15 13:39               ` Helge Hafting
2005-02-16  9:45             ` Clemens Schwaighofer
2005-02-16 10:21               ` Catalin Marinas
2005-02-16 13:40                 ` Schwaighofer Clemens
2005-02-16 15:39               ` d.c
2005-02-17  0:14                 ` Clemens Schwaighofer
2005-02-16 15:43               ` Olivier Galibert
2005-02-16 17:01                 ` Sean
2005-02-17  0:11                 ` Clemens Schwaighofer
2005-02-17  4:57                   ` Theodore Ts'o
2005-02-17  5:57                     ` Sean
2005-02-17  6:22                       ` d.c
2005-02-17  6:49                         ` Sean
2005-02-17 16:34                           ` Lee Revell
2005-02-17 16:40                             ` Sean
2005-02-17 16:55                               ` Chris Friesen
2005-02-17 16:58                                 ` Sean
2005-02-17 20:52                                   ` Horst von Brand
2005-02-17 21:24                                     ` Sean
2005-02-18  1:42                                       ` Horst von Brand
2005-02-18  7:52                                         ` Sean
2005-02-18 16:27                                           ` Theodore Ts'o
2005-02-18 18:34                                             ` Sean
2005-02-18 19:26                                               ` Dmitry Torokhov
2005-02-18 19:31                                                 ` Sean
2005-02-18 19:46                                                   ` John Stoffel
2005-02-18 19:49                                                   ` Dmitry Torokhov
2005-02-18 19:57                                                     ` Sean
2005-02-19  0:59                                                       ` Horst von Brand
2005-02-18 20:45                                               ` d.c
2005-02-18 21:13                                                 ` David S. Miller
2005-02-18 21:34                                                   ` Anton Altaparmakov
2005-02-18 22:18                                                     ` Vojtech Pavlik
2005-02-18 22:35                                                       ` Dmitry Torokhov
2005-02-19  7:53                                                         ` Anton Altaparmakov
2005-02-23 19:15                                                 ` Bill Davidsen
2005-02-21  5:43                                             ` Miles Bader
2005-02-21  6:56                                               ` Dmitry Torokhov
2005-02-21  7:00                                                 ` N/A Christof Dorner
2005-02-21 15:40                                                 ` [BK] upgrade will be needed Kevin P. Fleming
2005-02-17 23:25                                   ` Ed Tomlinson
2005-02-17 23:32                                     ` Sean
2005-02-17 23:54                                       ` Lee Revell
2005-02-17 23:56                                         ` Sean
2005-02-18  4:00                                       ` Theodore Ts'o
2005-02-18  4:03                                         ` Clemens Schwaighofer
2005-02-18  7:26                                         ` Sean
2005-02-18 12:31                                           ` Ed Tomlinson
2005-02-18  0:29                     ` Clemens Schwaighofer
2005-02-18  2:31                       ` Horst von Brand
2005-02-17  7:55                   ` Roland Kuhn
2005-02-17  8:09                     ` Clemens Schwaighofer
2005-02-17  9:27                       ` Roland Kuhn
2005-02-17 10:27                         ` Sean
2005-02-18  0:32                           ` Clemens Schwaighofer
2005-02-14 18:54       ` Juergen Stuber
2005-02-14 20:13         ` Matthew Dharm
2005-02-14 20:17         ` Matthias Andree
2005-02-15 17:26           ` Juergen Stuber
2005-02-15  2:46         ` Tristan Wibberley
2005-02-15 13:24           ` Tristan Wibberley
2005-02-14 19:44       ` Matthias Andree
2005-02-14 20:05         ` Larry McVoy
2005-02-14 22:24           ` Gerold Jury
2005-02-14 22:57             ` Larry McVoy
2005-02-14 23:23               ` David Lang
2005-02-15  0:03                 ` Larry McVoy
2005-02-15  1:23                   ` David Lang
2005-02-15 16:34                   ` Olivier Galibert
2005-02-14 23:29               ` Gerold Jury
2005-02-15 13:55                 ` Alexandre Oliva
2005-02-15 16:57                   ` Alan Cox
2005-02-17  0:00                   ` Pavel Machek
2005-02-17  1:41                     ` Alexandre Oliva
2005-02-17  9:46                     ` Geert Uytterhoeven
2005-02-17 12:36                       ` Pavel Machek
2005-02-17 14:07                         ` Citizen Number 24655
2005-02-17 15:05                       ` Theodore Ts'o
2005-02-17 16:27                       ` Florian Weimer
2005-02-18  8:32           ` Andrea Arcangeli
2005-02-15  2:13       ` Ed Tomlinson
2005-02-15  2:40         ` Larry McVoy
2005-02-15  3:04           ` Paul Jackson
2005-02-15 12:41           ` Ed Tomlinson
2005-02-15 13:56           ` Alexandre Oliva
2005-02-15 14:55             ` Anton Ertl
2005-02-14 13:13 ` Mws
2005-02-14 15:03   ` Steven Rostedt
2005-02-14 16:00     ` Larry McVoy
2005-02-14 17:21       ` Marcin Dalecki
2005-02-15 12:13       ` kernel
2005-02-16 23:46       ` Pavel Machek
2005-02-18  8:56     ` Andrea Arcangeli
2005-02-18  2:05 ` Patrick McFarland
2005-02-18  2:24   ` [darcs-users] " Tupshin Harper
2005-02-18  2:33     ` Sean
2005-02-18  9:09     ` Andrea Arcangeli
2005-02-18 10:58       ` Tomasz Zielonka
2005-02-18 11:53       ` Erik Bågfors
2005-02-18 12:50         ` Andrea Arcangeli
2005-02-19  9:10           ` Patrick McFarland
2005-02-19 10:17             ` Sean
2005-02-19 16:42             ` Andrea Arcangeli
2005-02-19 17:15               ` David Roundy
2005-02-19 17:53                 ` Andrea Arcangeli
2005-02-21 12:41                   ` David Roundy
2005-02-21 18:33                     ` David Brown
2005-02-21 13:48                   ` Patrick McFarland
2005-02-20 10:36                 ` Ralph Corderoy
2005-02-18 17:50       ` Dustin Sallings
2005-02-21  5:39         ` Miles Bader
2005-02-21 15:53           ` Andrea Arcangeli
2005-02-21 19:45             ` zander
2005-02-21 20:27               ` Horst von Brand
2005-02-23 17:14               ` Andreas Gruenbacher
2005-02-14 21:08 Martin Fouts
2005-02-14 21:20 Martin Fouts

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).