Messages in this thread | | | Date | Wed, 9 Oct 2002 16:55:00 -0700 | From | Larry McVoy <> | Subject | Re: BK is *evil* corporate software [was Re: New BK License Problem?] |
| |
> Let's insert some fact in this discussion:
OK.
> Basically you charge a small(-ish) company about $25k for any > reasonable license. This is about as much as we spent for Software in > the last seven years (we do own a few Windows and Office licenses). > > bk might be interesting for larger companies with software budgets in > the six figure range and for open source. For the vast number of three > to five developers enterprises, it's simply unreasonably priced. For > 25k$ I get about six man months from a really good developer to work > on <insert your SCM here>.
Sure. And if you have 3-5 developers there is no reason to not use CVS, it works well enough. Or Subversion after it matures, or Arch, or Aegis, or tarballs+diff+patch.
We can't, and won't, compete at that level. You're comparing free against what we charge. We're infinitely expensive in that comparison.
OK, now let's look at it as you grow. Most of our customers are in the 25-100 developer range. They move very quickly and have lots of parallelism in the code. So things like work flow and merging are critical, if that doesn't work, the whole team slows down. Let's say we have a 60 seat sale. That's $90K/year for BK. Let's say the engineers cost $100K/each (it may be lower where you are but it's more like $180-220 here when you add in building/mgmt/all the other overhead). So that's $6M/year in engineers. The BK cost is 1.5% of that. You say that your guys are $50K/year? OK, so we're at 3% of that. The point is that if BK makes your team 3% more productive, it costs zero.
And none of that includes the hardware costs, which are dramatically cheaper for BK, it works on a laptop. Clearcase doesn't.
Whatever, I know that BK doesn't make sense for a 3 man shop. And I know you think it is way too expensive. Your opinion is not universally shared because the costs start to make more and more sense as you get larger. I am sorry if you don't agree but that's the way it is. You are welcome to use Perforce or CVS instead, we encourage it in fact. -- --- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm - 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/
| |