Advertisement
Promo

Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

BitKeeper: No holds barred open source infighting

Ingrid Marson ZDNet.co.uk

Published: 20 Apr 2005 17:40 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Open source enthusiasts are by definition a passionate bunch, with no quarter given or expected in the numerous chat rooms devoted to community-developed software. But even the most furious flaming evoked in the past pales in comparison to the fuss surrounding the latest open source hot potato: BitKeeper.

The fact that this particular scuffle involves two of the community's biggest names, Linux founder Linus Torvalds and Samba co-founder Andrew 'Tridge' Tridgell, goes some way to explaining why chat rooms are blazing at the moment.

At the centre of the row is a proprietary source-control application, BitKeeper, which has been used in kernel development since 2002. Some free software advocates argue that proprietary applications should not be used, on principle, in the development of free and open source software. The more pragmatic elements of the community, Torvalds included, claim that BitKeeper is the best tool available and should be used if it makes kernel development easier.

BitMover, the US-based company behind BitKeeper, agreed to make the tool available free of charge to open source developers, on the condition that developers using BitKeeper would not create a competing product. But now it seems that some open source developers haven't kept up their end of the bargain. Bitmover recently announced that it will be phasing out its free BitKeeper product to allow it to focus on its commercial version.

BitKeeper's main author Larry McVoy claims his company made the move to kill off the free tool as a direct response to Samba developer Tridgell's decision to reverse-engineering Bitkeeper. The resulting clone would violate BitMover's intellectual property — something McVoy wasn't going to sit back and watch happen.

Torvalds has joined McVoy in criticising Tridgell's actions. In a posting on the Real World Technologies Web site he states that Tridgell should have written a control application from scratch rather than attempting to clone Bitkeeper.

"Tridge could have done something constructive: he could have written the best damn SCM [source control management application] on the planet, and believed that open source generates better things, and competed against BitKeeper that way," says Torvalds in the posting.

"But that's not what Tridge did… He didn't create something new and impressive. He just tore down something new (and impressive) because he could, and rather than helping others, he screwed people over. And you expect me to respect that kind of behaviour?" wrote Torvalds

Next

Previous

1 2 3


  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
176 out of 333 people found this useful



Company/Topic Alerts

Create a new alert from the list below:




Video icon

Video

Microsoft Windows 7 Special Report Special Report

How Microsoft can make Windows 7 a success

How Microsoft can make Windows 7 a success

Comment Many businesses have given Vista a wide berth; Microsoft must focus on five areas to make sure Windows 7 doesn't suffer the same fate, argues TechRepublic's Jason Hiner

More Special Reports

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters