LWN: Comments on "The BitKeeper non-compete clause" https://lwn.net/Articles/12120/ This is a special feed containing comments posted to the individual LWN article titled "The BitKeeper non-compete clause". en-us Sun, 19 Oct 2025 07:13:50 +0000 Sun, 19 Oct 2025 07:13:50 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Why I said that you had trouble making payroll https://lwn.net/Articles/21162/ https://lwn.net/Articles/21162/ BrucePerens Larry,<p> You are correct that I know nothing about your business internals...<br> except what you tell me. I based my feeling about how hard it was for<br> you to make payroll, and how you felt about Open Sourcing his product,<br> on the following email, which appeared on at least one public list,<br> in which you very clearly wrote that it was a pull making payroll. <p> Regarding your propensity to threaten lawsuits, I only remember our<br> last two phone conversations, which I think both ended unpleasantly.<br> I have no wish to goad you, but I don't want to seem as if I'm making<br> things up. <blockquote> Thanks <p> Bruce </blockquote> <pre> From lm@bitmover.com Sat Aug 10 17:57:35 2002 Return-Path: &lang;lm@bitmover.com&rang Delivered-To: bruce@perens.com Received: from bitmover.com (bitmover.com [192.132.92.2]) by perens.com (Postfix) with ESMTP id 6A9DD228A0 for &lang;bruce@perens.com&rang; Sat, 10 Aug 2002 17:57:35 -0700 (PDT) Received: from work.bitmover.com (work.bitmover.com [10.3.9.1]) by bitmover.com (8.11.6/8.11.2) with ESMTP id g7B0vRE27017; Sat, 10 Aug 2002 17:57:27 -0700 Received: from work.bitmover.com (localhost.localdomain [127.0.0.1]) by work.bitmover.com (8.12.4/8.9.3) with ESMTP id g7B0vROe004201; Sat, 10 Aug 2002 17:57:27 -0700 Received: (from lm@localhost) by work.bitmover.com (8.12.4/8.12.4/Submit) id g7B0vQDq004199; Sat, 10 Aug 2002 17:57:26 -0700 Date: Sat, 10 Aug 2002 17:57:26 -0700 From: Larry McVoy &lang;lm@bitmover.com&rang To: Tom Lord &lang;lord@regexps.com&rang Cc: lm@bitmover.com, lord@morrowfield.regexps.com, arch-dev@regexps.com, ghudson@MIT.EDU, dev@subversion.tigris.org, tiemann@redhat.com, poole@affero.com, bruce@perens.com, dev@bitmover.com Subject: Re: what proofs look like Message-ID: &lang;20020810175726.A2468@work.bitmover.com&rang Mail-Followup-To: Larry McVoy &lang;lm@work.bitmover.com&rang, Tom Lord &lang;lord@regexps.com&rang, lm@bitmover.com, lord@morrowfield.regexps.com, arch-dev@regexps.com, ghudson@MIT.EDU, dev@subversion.tigris.org, tiemann@redhat.com, poole@affero.com, bruce@perens.com, dev@work.bitmover.com References: &lang;58C671173DB6174A93E9ED88DCB0883D04760B50@red-msg-07.redmond.corp.microsoft.com&rang &lang;200208101855.LAA09281@morrowfield.regexps.com&rang &lang;20020810115423.A2031@work.bitmover.com&rang &lang;200208101923.MAA09649@morrowfield.regexps.com&rang Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: &lang;200208101923.MAA09649@morrowfield.regexps.com&rang; from lord@regexps.com on Sat, Aug 10, 2002 at 12:23:10PM -0700 X-Spam-Status: No, hits=-2.1 required=5.0 tests=IN_REP_TO,FOR_FREE,US_DOLLARS_2 version=2.31 X-Spam-Level: Status: O On Sat, Aug 10, 2002 at 12:23:10PM -0700, Tom Lord wrote: &rang I had hoped to reply to your earlier note in as positive and &rang constructive a mode as possible, to get past the difficult &rang garbage, and into the space of making improvements of mutual &rang benefit. &rang &rang Do you think that's possible? No. Please take me off the CC list of this thread. As gently as possible, with no ill will intended, I want you to hear that I can't help you. I don't have the extra money that you need and I doubt that anyone else does. [ Delete now if you don't want to know why we didn't take Tom's path ] It's perhaps worth pointing out that I've been running a company doing SCM type stuff for 5 years. We own our IP and we use legal means to force people to pay us for it. And we have a good product, many people think it is better than clearcase. Even with all that, the last 5 years have been a non-stop struggle to scrap together payroll every 2 weeks. It's a constant source of stress, there are houses, families, kids, all of whom depend on me finding the money to keep things going. It's incredibly hard. My health sucks as a result of doing this, you have no idea of the toll it has taken. And the part that you just can't seem to hear is that there is ABSOLUTELY NO CHANCE that we would have made 1/100th of the money we have made if we gave away our software for free. And there is ABSOLUTELY NO CHANCE that we would have made 1/100th of the money we have made even if we had all the good parts of arch, BK, subversion, and clearcase put together in a GPLed package. The market simply will not pay for obscure products unless they have to do so. You may have a different opinion but what you are finding out is that your opinion is wrong and that's a painful process. I'm sorry for you, I tried to warn you but it's understandable that you didn't listen, we don't produce anything remotely approximating free software so we're automatically in the "evil corporate" camp. What you didn't get is that I'm you. I have the same ideals, the same goals, the same dedication, the same drive to help the world. I can just hear you saying "if that's true then BitKeeper would be GPLed, you self serving bastard". Not so. My goal was, is, and will remain a goal of providing support for Linus and Linux. The difference between me and you is that I have realized what it really costs to produce a decent SCM system and then continue to support and evolve it. It's a HUGE cost. Given that my goal was to help Linus and that I believed that he needed a production quality system, my choices were to get on the dot com wagon and get VC and/or make it commercial. Otherwise it was never going to get finished. GPL was not an option. I choose not to go the VC route because the VC guys don't share my goals. Their only goal is to make more money. Which means as soon as they thought that giving BK away to the open source crowd didn't help them make more money, they'd put a stop to that. So I passed on that, turned down $6M from a top 3 VC firm, just wasn't worth the risk. We went it alone, but we had to make it a for profit concern or we'd never have gotten to where we are. And we're nowhere near done. Yeah, yeah, I can hear you saying "thanks for the BK advertisement" but that's not the point. The point is that the goal of helping out the portion of free software community with difficult SCM problems FORCED us into a corporate model. You can whine all you like about how evil that is, how I've sold out, whatever, but the reality is that you are begging for money so you can get to a 1.0 release and we are shipping a tool that 2000+ Linux kernel developers use world wide. For free. And it has met the goal of helping Linus. BK still sucks, it has tons of problems, but those problems will get solved precisely because we have a business model. You don't. Your business model is charity. That's not going to work. I'd be far more impressed with you if you were demonstrating that I was wrong by showing me how to develop a system that works, in all the corner cases, and is self supporting through a business model that somehow works with an open source product. I'd LOVE to see that. I hate the idea of not shipping source, it pisses me off to no end. But it is a fact of life that if we ship it, people abuse it. And then we go out of business. And then the product doesn't get finished. At any rate, I don't think you are listening to any of this, so just listen to this one thing: please stop mailing me about this. Feel free to flame me a few more times if that makes you feel good but don't expect a response, I've procmailed you into /dev/null. Sorry, but I have work to do and this is too much additional stress. Good luck, I'd love nothing more than to have you show me a business model which proves me completely wrong, but until you do, I don't want to hear about your problems. -- --- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm </pre> Mon, 27 Jan 2003 21:27:43 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/13324/ https://lwn.net/Articles/13324/ wolfrider &quot;we will go back to CVS&quot; -- WRONG. Linus never used CVS for kernel development, that was one of the reasons why BK was so desperately needed.<br> Mon, 21 Oct 2002 21:44:01 +0000 It's only going to get worse https://lwn.net/Articles/13323/ https://lwn.net/Articles/13323/ wolfrider Larry, I respect your work and your efforts to help out Linus et al.<p>I can tell that you are sincerely trying to be a &quot;good guy&quot; and then you get flamed for your efforts by ppl who don't know any better.<p>Don't let the bastards grind ya down.<p>--Wolfrider Mon, 21 Oct 2002 21:33:10 +0000 It's only going to get worse https://lwn.net/Articles/12987/ https://lwn.net/Articles/12987/ job <strong>If</strong> that would happend, I hope we as a community could "buy" BitKeeper (exatcly what was done for Blender). Perhaps that is something that could be appropritate to Bitmover? If the large players could cough up their share of money right away to free Bitkeeper? That would be a great contribution. Come on, it can't be impossible they've wasted more money than that on really lousy projects. Thu, 17 Oct 2002 10:27:23 +0000 Arch https://lwn.net/Articles/12986/ https://lwn.net/Articles/12986/ job There are a few things brewing in the Arch community. The new central place seem to be this one: <a href="http://www.fifthvision.net/open/bin/view/Arch/">Arch</a> <p>That site lists a few exciting contribution from Walter Landry, who calls his creation <a href="http://superbeast.ucsd.edu/~landry/larch/">larch</a>. Thu, 17 Oct 2002 10:22:21 +0000 Free software to the rescue. https://lwn.net/Articles/12982/ https://lwn.net/Articles/12982/ leandro <blockquote>&gt; <em>BSD was under a legal cloud, so he couldn't use it.</em></blockquote> <p>He could, just as the GNU people used. He couldn't be sure of his legal status, so he perhaps would have to analyse his own patches to BSD before deciding if he could share them or not, or even refrain from publishing them at all.</p> <p>Remember, copyright is not about usage, but <em>copying</em>.</p> Thu, 17 Oct 2002 08:32:18 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12897/ https://lwn.net/Articles/12897/ JoeBuck <p> BM is not giving a gift to the Linux kernel development community. It is making a wise business decision. The only reason you and most other people have heard of BitKeeper is because Linus uses it. That publicity has translated into tons of free advertising, and reviews from publications that otherwise never would have heard of the product. <p> It is costing BM money to support the kernel hackers who use BK, but again, that's merely a wise investment. Any successful software product needs a set of skilled beta customers to bang on it and help get the bugs out. <p> Given that the free BK license is not a gift, it makes sense to evaluate its consequences. It's been valuable to Linus, although that value looks greater because before BitKeeper Linus wasn't using <i>any</i> SCM system. However, there are down sides as well, as more and more kernel hackers find themselves either disqualified from using it or prevented from doing other work that interests them. <p> Accordingly, it should be seen as only an interim solution. In the long term, as ESR says, open source software gets written to scratch an itch; it would be in Larry and BM's interest to try to make BitKeeper itch as little as possible, otherwise they will only accelerate its eventual replacement. <p> For example, earlier reports suggested that BM would disqualify all (for example) Red Hat employees from using BK for free if <i>any</i> Red Hat employee worked on <i>any</i> competing SCM project. If they are backing off of that extreme position, it's a wise move. Wed, 16 Oct 2002 20:47:08 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12458/ https://lwn.net/Articles/12458/ kunitz It's not helpfull in the long term, that the development on the Linux kernel is depending on the success of Lary McVoy's company. I find it more and more dangerous, that open-source starts to depend on centralized infrastructure like Source Forge or the Bitkeeper open-logging server. I wait for the day this infrastructure will be ICANNized.<p>I would argue for a formal contract between the Linux community (Linux International) and BitMover Inc. This contract should define, what happens if &quot;free&quot; Bitkeeper-Licensing will be terminated or changed and how interoperability with current and future open-source SCM projects can be supported. This contract should be based on the fact, that BitMover wins high product awareness and market penetration by the application of BitKeeper for Linux kernel development.<br> Fri, 11 Oct 2002 14:54:32 +0000 OpenCM https://lwn.net/Articles/12395/ https://lwn.net/Articles/12395/ zooko <p>There's also <a href="http://www.opencm.org/">OpenCM</a>. It is immature, but is directed by <a href="http://srl.cs.jhu.edu/~shap/">Jonathan Shapiro</a>, who has done excellent research on capability security theory.</p> Thu, 10 Oct 2002 23:09:30 +0000 Free software to the rescue. https://lwn.net/Articles/12370/ https://lwn.net/Articles/12370/ rfunk <blockquote><i>Also I am amazed to see that, if Linus had applied to Linux the reasoning he uses to justify BitKeeper usage, Linux would never have seen light. The better tools to the task at the time Linux got started were the BSD Unices... </i></blockquote> <p> At the time, BSD was under a legal cloud, so he couldn't use it. </p> Thu, 10 Oct 2002 17:36:51 +0000 It's only going to get worse https://lwn.net/Articles/12364/ https://lwn.net/Articles/12364/ lm &gt; Larry's business barely makes payroll.<p>We have 3 months of payroll in cash today. We have 5 months of payroll<br>coming in within the next 20 days. Most of our customers are lease based<br>which means we have a steady revenue stream, one which covers our costs.<br>We've been profitable for 4 years, which is saying a lot.<p>I don't know kind of smoke you're crackin but we're nowhere near being<br>&quot;pushed over the edge&quot;.<p>I do not hate to burst your bubble at all, Bruce, since you are spreading <br>categorically false information about us, but the only way we'll withdraw<br>the free use product is if we let people like you annoy us. Since you<br>don't use BK and you don't do any kernel development, you don't rise <br>to the level of annoyance.<p>1 down, 10000 to go :) Thu, 10 Oct 2002 16:52:25 +0000 Arch https://lwn.net/Articles/12362/ https://lwn.net/Articles/12362/ lordsutch I believe Walter Landry is one of the guys working on arch at the moment (he's posted some about it on debian-devel); try wlandry -at- ucsd.edu. Thu, 10 Oct 2002 16:21:50 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12358/ https://lwn.net/Articles/12358/ dkite I find this whole thing unfortunate. Mr. McVoy has very generously contributed to the kernel development in a very useful way, as the article mentioned. The free software developers have a habit though of looking the proverbial gift horse in the mouth.<p>I think the current economic situation has pushed Bitkeeper into a corner. The 'normal' response is to tighten up, get defensive. All this is doing is making the teeth look alot worse.<p>I suspect there will be a replacement soon. I was even tempted to sit down and figure out a way, something way beyond my skill or time availability. I am sure a number of hackers have been equally piqued.<p>I think the flame wars on the linux kernel forums will seem mild mannered compared to the ugliness that is going to come with this issue.<p>Derek Thu, 10 Oct 2002 16:17:20 +0000 And what about the non-free licenses? https://lwn.net/Articles/12329/ https://lwn.net/Articles/12329/ emk <p>Does Larry allow developers of version control software to use BitKeeper under his proprietary license, without severe price discrimintation? If not, his attempts to penalize kernel contributors who work on version control software is fairly sketchy.</p> <p>I'm surprised LWN took such a soft position on this license. I know that I'd get grumpy if any of my development tool vendors (free or proprietary) started taking an interest in what kind of software I was writing. Microsoft's done this a few times, and the Linux community has soundly condemned them each time.</p> <p>Larry keeps changing his licensing terms <i>after</i> many users have become committed to his system, and his licensing terms place unusual and difficult burdens on some of his users. That's not nice.</p> <p>One point to Richard Stallman, for predicting trouble. I'll be looking into Aegis.</p> Thu, 10 Oct 2002 13:27:29 +0000 Correction: Perforce is FREE for OpenSource use https://lwn.net/Articles/12326/ https://lwn.net/Articles/12326/ faramir This article states that no commercial source management system<br>is available for free use. In fact, Perforce has had an offer<br>on their web site for free licenses for OpenSource projects for<br>some time now. The offer is still on their web site on the page:<p>http://www.perforce.com/perforce/price.html<p>Reading the license document that is linked off of the page,<br>it seems that there might be issues because the software is<br>written to be licensed on a per user basis, but the offer is<br>still there... Thu, 10 Oct 2002 13:11:21 +0000 Free software to the rescue. https://lwn.net/Articles/12309/ https://lwn.net/Articles/12309/ massimiliano &gt; Also I am amazed to see that, if Linus had applied to Linux the reasoning<br>&gt; he uses to justify BitKeeper usage, Linux would never have seen light.<br>&gt; The better tools to the task at the time Linux got started were the BSD<br>&gt; Unices...<p>While I agree on many worries about the bitkeeper license... I think that<br>at the time he started (with his brand new 386) Linus didn't want to use<br>&quot;the best tool for the job&quot;: he was interested in developing such a tool<br>(operating system) himself.<p>Now, with a SCM, his position is different: he is not interested in writing<br>one (he is still busy with his OS), so he just looks for &quot;the best tool for<br>the job&quot;.<p>Of course, I wish we had a free SCM with all the features BitKeeper has,<br>and I will take a look at Aegis soon... for now, I stick with CVS, keeping<br>an eye on Subversion.<p>Ciao,<br> Massimiliano<br> Thu, 10 Oct 2002 12:07:50 +0000 Free software to the rescue. https://lwn.net/Articles/12291/ https://lwn.net/Articles/12291/ leandro Now we see RMS wisdom in action.<p>I never understood why Linus never evaluated Aegis, and why Subversion is being pushed so hard. AFAICS, Aegis does most or all of what BitKeeper claims to do and Subversion targets, and could be used by Linus with similar results and less controversy.<p>Also I am amazed to see that, if Linus had applied to Linux the reasoning he uses to justify BitKeeper usage, Linux would never have seen light. The better tools to the task at the time Linux got started were the BSD Unices... Thu, 10 Oct 2002 11:07:34 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12282/ https://lwn.net/Articles/12282/ lacostej <p>Something I don't understand is that people get scared wih a '<i>what if BK is removed from us?</i>' question. The answer is: <b>we will go back to CVS</b> (or any other open source tool that has matured enough to replace it). That's all. No loss of productivity compared to what we used to have. The loss of migrating back will, as I understand it, probably be less important than the gain we had using BK during the last months. </p> <p> So stop complaining. Say thanks to Larry who gives us some help, even if temporary, for free. That's his own contribution do Open Source. And it is a much bigger one than spending time complaining on mailing lists. If you are afraid that this gool tool is to be removed from you, then go and spend as much time as you can using it! </p> Thu, 10 Oct 2002 07:34:24 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12280/ https://lwn.net/Articles/12280/ alan <br> From the link you gave, Linus was not encouraging BK's use at all. In fact he mentioned that the ACPI team was trying to use it and didn't quite get it right, ( and says that the ALSA patch was even more difficult to deal with).<br>He seems to be concerned about technical excellence, not licensing issues.<br>That's fine with me.<p> As for the price of licensing, I once sat down with Oracle in a series of meetings and asked for a price quote. I got $800,000 quoted for the project I was working on. My coworkers and I sat down and reviewed everything in detail, and when we were finished, the quote was $200,000. I can understand why Larry wouldn't like his prices spread about. Every negotiation is a consists of haggling out a deal. Posting his numbers will just scare off potential customers that he may be able to give discounts to in exchange for the probable future customers.<p> Fyodor, thank you for your work on nmap. It is unquestionably the best. Thu, 10 Oct 2002 06:50:56 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12278/ https://lwn.net/Articles/12278/ alan Larry has notably poor customer service skills. This is forgivable, as he is an engineer, not a customer service rep. <br>What about the other side, the businesses that are looking in on BM, as a test case. They want to know, 'Can we work with the open source community?'. Yes, there are nasty licensing tricks BM *could do in the future, but focus on what it's track record is now, in generously supporting the kernel development team. If BM, a reasonably benevolent company with real innovations that are making a tangible difference, has a difficult time in pleasing the community with a very reasonable licensing scheme, it may discourage others from releasing software for open systems, as a futile effort not worth trying.<p> I agree that the dependence on closed software for kernel development is a situation that needs rectifying. However, BitMover only needs a slight innovative edge, to appease the demanding high-end customers from whom they intend to make a living. They will move on to bigger and better features, and customers, and they'll be able to say that their software dramatically improved the quality of a popular and large open source kernel, Linux. Features that give BK it's current edge will find their way into arch and subversion. I'm sure that is how this series of events will come to pass.<p> In the meantime though, the ability of a company to work with the community and make a living will be gauged by the many present and future businesses who are silently observing, looking for a successful model that is both profitable and opensource friendly. There are those who really want this to work, so how beneficial is it to abuse the first wave of those who are really trying? Thu, 10 Oct 2002 06:39:14 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12277/ https://lwn.net/Articles/12277/ fyodor Yes, this restriction supposedly only applies to the free version. But Larry can easily exclude people he doesn't like from the paid version via discriminatory pricing. Note how he immediately threatens lawsuits when someone <A HREF="http://yro.slashdot.org/comments.pl?sid=41614&cid=4396950">posts</A> the BK pricelist. Even if the pricing was not discriminatory, few open source hackers have an extra $5,800 lying around for a single-user Bitkeeper license. So if you are or ever want to be a kernel hacker, Larry wants you to think long and hard before contributing that little Subversion or CVS patch. It is true that you can still "work around" using Bitkeeper for kernel development, but Linus seems to be <A HREF="http://lists.insecure.org/linux-kernel/2002/Oct/0413.html">encouraging</A> its use more and more. <P>I for one plan to resist this bogus, anticompetitive license. I am surprised the LWN article treaded so lightly. I wonder what they would have written if the MS EULA was changed to exclude developers of competing operating systems? I am currently developing the <A HREF="http://www.insecure.org/nmap/">Nmap Security Scanner</A>[plug], but I hope to find time to help with <A HREF="http://subversion.tigris.org/">Subversion</A> as well. The best way to fight BK is to write a compelling replacement. My best wishes go out to those who are already doing such <A HREF="http://subversion.tigris.org/">admirable</A> work! <P><I>-Fyodor</I> Thu, 10 Oct 2002 05:56:47 +0000 It's only going to get worse https://lwn.net/Articles/12275/ https://lwn.net/Articles/12275/ BrucePerens Sorry if this ends up a duplicate. My original posting on this topic seems to have gotten lost.<p>Don't think the situation will remain the same. Larry's business barely makes payroll. He's not getting more investment. He knows that it would take a very little push to get him to the point that he can't make payroll. Subversion is going to give that push. Especially since anger is a great motivator in the free software community, and now there are a lot of angry people who want subversion to do just that. What Larry is doing with the pernicious license terms is attempting to hold off the inevitable for a little longer. But Bitmover will be sold or will have a new investor who changes the management. The best scenario is that the new investor is "one of us" and takes the thing free. But that's not the likely scenario - the likely one is that we lose the current free beer rights. We'd better make sure that subversion is ready for Linus (or whoever) to use, because a day will dawn when we suddenly need it.<p><i>Bruce</i> Thu, 10 Oct 2002 04:53:00 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12274/ https://lwn.net/Articles/12274/ Ross Larry seems to be quite reasonable on granting exceptions<br>to this clause in the license for those who aren't working<br>on version control software. So pragmatically, this isn't a<br>problem right now.<p>But we should all realize we are relying on BM's good will<br>and that is less than optimal. I would suggest that the<br>kernel developers should avoid becoming overly dependent<br>on BK or any other product outside of our control.<p>In fact, this whole thing reminds me of another problem:<br>Putting way too many open source eggs in SourceForge's basket. Thu, 10 Oct 2002 04:17:15 +0000 Arch https://lwn.net/Articles/12272/ https://lwn.net/Articles/12272/ BrucePerens I'm afraid that the originator of "arch", Tom Lord, is unable to work on it any longer due to personal issues. So don't count on it. I'm disappointed, I did all I could to help, it didn't work. I know that there were other people working on it, and there was at least one full rewrite in progress (to Perl), but I'm not currently in touch with any of the other developers. I'd like to hear from them. Email to bruce@perens.com please .<p><blockquote><i>Bruce</i></blockquote> Thu, 10 Oct 2002 03:53:50 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12260/ https://lwn.net/Articles/12260/ corbet Actually, it's been some time since source for BK has been posted. They quietly withdrew that a while ago. BK is a true closed-source application these days. Thu, 10 Oct 2002 03:00:31 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12258/ https://lwn.net/Articles/12258/ dlang Also the non-compete clause only applies to the FREE use of bitkeeper, if you pay for a licence this doesn't apply to you at all (although if you purchase a licence and then write a program that works very like bitkeeper you can probably expect a lawsuit about copying it's look-and-feel)<p>In addition Larry has stated that he has already issued some waivers to kernel developers who work for companies that develop SCM systems to allow them to continue useing bitkeeper for kernel development. Thu, 10 Oct 2002 02:49:41 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12257/ https://lwn.net/Articles/12257/ dlang One correction is that Bitkeeper source is available (remeber the flame wars over the fact that bitkeeper required the modified versions to still pass the regression tests that among other things verified that you didn't remove the openlogging portion)<p>There are restrictions on what you can do with the modified version so it's not 'Open Source' by the legal definition, but you can look at the source and verify what it is doing.<p>David Lang Thu, 10 Oct 2002 02:39:44 +0000 The BitKeeper non-compete clause https://lwn.net/Articles/12255/ https://lwn.net/Articles/12255/ lordsutch I think this episode underlines the need for a truly free SCM system that Linus is comfortable with using. The developers of <tt>arch</tt>, <tt>Subversion</tt> and other advanced SCM systems need support to make that happen.<p> While I respect that Larry has a business to run, and perhaps even agree that GPL-licensed software is hardly a fountain of innovation, as opposed to duplication, he's the one who chose to build up his business by portraying himself as a friend of free software, as embodied in the Linux kernel. He shouldn't be surprised that when he publicly goes after important members of the developer community (BenC is not only a 1394 developer and Subversion hacker; he's a former Debian Project Leader too) it's gonna get him bad publicity. Thu, 10 Oct 2002 01:58:23 +0000