May be of interest to developers or users who have any interest in Open Source Software, but there have been a couple of pretty good catfights recently.
One was between Linus (needs no intro) and Andrew Tridgell ( aka, the guy who created Samba). As you may or may not know, Linus made the controversial decision to use Bitkeeper as the source code management tool for Linux. It was controversial because Bitkeeper was not free or open source and many people thought Linus should be using an open source tool to do the job. Well, the Bitkeeper made available a free client so that submitters would not have to pay, but this still wasn't good enough for a lot of people.
Well, along comes Andrew a few years later. He says he's going to reverse engineer the Bitkeeper protocol to make interoperability tools. The owner of the company that sells Bitkeeper gets angry and removes the free license. Woops, now all those Linux developers don't have access to an SCM. Linux gets made and bitches at Andrew in the press.
Read more here: http://linux.slashdot.org/article.pl?si ... 99&tid=106
Lots of other stories on this, some with posts to such OSS luminaries as Eric Raymond and Bruce Perens.
Anyway, without a source code management tool, Linus decides to go off and make his own. I kinda scratched my head at this, but I figured it's Linus freakin' Torvalds, so who am I to question him? So he goes off an makes a new tool calls Git and apparently made some claims that Bram Cohen (creator of a little tool you may have heard of called BitTorrent) called bullshit on.
See one of Bram's projects is a tool called Codeville, which is an SCM tool made in the python language. You can read one of Bram's livejournal entries on this here: http://www.livejournal.com/users/bramcohen/17925.html
Brahm says that Linus's "approach isn't workable even on paper". You can read even more technical explanations of their back and forth in the threads linked in Bram's livejournal post.
One was between Linus (needs no intro) and Andrew Tridgell ( aka, the guy who created Samba). As you may or may not know, Linus made the controversial decision to use Bitkeeper as the source code management tool for Linux. It was controversial because Bitkeeper was not free or open source and many people thought Linus should be using an open source tool to do the job. Well, the Bitkeeper made available a free client so that submitters would not have to pay, but this still wasn't good enough for a lot of people.
Well, along comes Andrew a few years later. He says he's going to reverse engineer the Bitkeeper protocol to make interoperability tools. The owner of the company that sells Bitkeeper gets angry and removes the free license. Woops, now all those Linux developers don't have access to an SCM. Linux gets made and bitches at Andrew in the press.
Read more here: http://linux.slashdot.org/article.pl?si ... 99&tid=106
Lots of other stories on this, some with posts to such OSS luminaries as Eric Raymond and Bruce Perens.
Anyway, without a source code management tool, Linus decides to go off and make his own. I kinda scratched my head at this, but I figured it's Linus freakin' Torvalds, so who am I to question him? So he goes off an makes a new tool calls Git and apparently made some claims that Bram Cohen (creator of a little tool you may have heard of called BitTorrent) called bullshit on.
See one of Bram's projects is a tool called Codeville, which is an SCM tool made in the python language. You can read one of Bram's livejournal entries on this here: http://www.livejournal.com/users/bramcohen/17925.html
Brahm says that Linus's "approach isn't workable even on paper". You can read even more technical explanations of their back and forth in the threads linked in Bram's livejournal post.