Re: [BK] upgrade will be needed

From: David Lang (david.lang_at_digitalinsight.com)
Date: 02/15/05

  • Next message: Matthew Garrett: "Re: [ACPI] Call for help: list of machines with working S3"
    To: lm@bitmover.com
    Date:	Mon, 14 Feb 2005 15:23:47 -0800 (PST)
    
    

    Larry, I don't think he's talking about making the free bk be a striped
    down version, I think he's talking about having two different free
    versions.

    version 1
    what you have today with the license you need to protect yourself

    version 2
    a version with no check-in capability at all, all it can do is passivly
    mirror a repository to a local system and check-out a tree to a local
    system. since this version won't have any of your 'secret sauce merging
    stuff' in it it may be possible for you to use a license that doesn't need
    to include the non-compete clause.

    anyone doing development would need version1, but there are a number of
    people who have bitkeeper installed but only use it to check out versions
    and really don't care about the differences between bk and cvs for this
    (and for this purpose the differences are mainly network efficiancies)

    Assuming that this is techincaly posible (my memory is warning me that the
    pull from a remote repository may be a 'check-in' as things are currently
    written) I think the risk to you would that the new license would let some
    of the people who want to reverse-engineer things use this 'fetch-only'
    version and see some of the meta-data, I don't know if you can leave out
    enough of the stuff you care about to be willing to loose the rest.

    As you acknowledged in your presentation this last weekend, the people at
    the bottom of the tree don't get much benifit from bitkeeper, this applies
    even more so to the people who are read-only to the system.

    this does mean that there would be somehat of a commiter/non-commiter
    split, with the difference between them being those who agree to the
    non-compete license of #1 and those who don't and use #2 to have a local
    read-only copy and have to use normal patches to submit changes up the
    tree.

    David Lang

      On Mon, 14 Feb 2005 lm@bitmover.com wrote:

    > Date: Mon, 14 Feb 2005 14:57:04 -0800
    > From: lm@bitmover.com
    > To: Gerold Jury <gjury@inode.at>
    > Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
    > Jeff Sipek <jeffpc@optonline.net>,
    > Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
    > Subject: Re: [BK] upgrade will be needed
    >
    > On Mon, Feb 14, 2005 at 11:24:43PM +0100, Gerold Jury wrote:
    >> Hi Larry
    >> Hi Everyone
    >>
    >> Do you think it is possible to make a split licence that will distinguish
    >> between active changes and passive watching/tracking ?
    >
    > A lot of people have told us to create two products, the free product
    > and the commercial product, and license the free product with standard
    > licensing terms. The expectation is that we would somehow make the free
    > product less desirable so that people bought the commercial product.
    >
    > That's an excellent suggestion if our only goal is to make money, that
    > makes the free product sort of a teaser and the commercial product the
    > real deal. However, the goal really is to help the open source
    > community, Linux in particular. If we give away crippled software then
    > all the people who say we are just a money grubbing corporation are
    > more or less correct. At that point we aren't giving away the good
    > stuff and it was always the goal that you got the latest and greatest
    > because that's what can do you the most good.
    >
    > However, it sure sounds like the noisy people would be a lot happier
    > with a stripped down BK that didn't have as many of the restrictions.
    > And a possible out for even the open source users is that they buy seats
    > if they really need the more powerful features. Or we could donate
    > some on a case by case basis.
    >
    > If the hackers who are using BK can reach agreement that it would be
    > better if the BK they had didn't move forward unless they got commercial
    > seats then we could start moving towards a license on the free product
    > that was less restrictive. What that would mean is that the BK you have
    > is basically it, we'd not advance it other than keeping it up to date
    > with the protocol and/or file formats of the commercial version. If you
    > think BK is good enough, fast enough, done enough that you don't want
    > what we have coming down the pike we can go that route.
    >
    > I suspect that the heavy lifters really would like a faster BK with more
    > features that help them get their job done but the rank and file could
    > care less, they just want checkin/checkout.
    > --
    > ---
    > 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/
    >

    -- 
    There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.
      -- C.A.R. Hoare
    -
    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/
    

  • Next message: Matthew Garrett: "Re: [ACPI] Call for help: list of machines with working S3"

    Relevant Pages

    • Re: BK kernel workflow
      ... On Tue, 26 Oct 2004, Linus Torvalds wrote: ... I don't care what software you use, I don't care what license Larry uses ...
      (Linux-Kernel)
    • Re: [BK] upgrade will be needed
      ... A lot of people have told us to create two products, the free product ... and license the free product with standard ... product less desirable so that people bought the commercial product. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: JBoss
      ... license. ... The MySQL JDBC driver is GPL licensed NOT LGPL, so you can't base a non GPL commercial product on using that driver. ...
      (comp.lang.java.programmer)
    • Realy weird Atlas licence: Is it free or not?
      ... Of course one of those frameworks is Atlas. ... What is this Go live license mean? ... Is Atlas free or not and can we use it in a commercial product, ...
      (microsoft.public.dotnet.framework.aspnet)
    • Re: JDSL commercial license?
      ... I'm interested in using this library in a commercial product, ... license prohibits it. ... Have you tried contacting any of the individuals listed on the team page ... the beauty of a guaranteed-for-life job! ...
      (comp.lang.java.programmer)