Click to See Complete Forum and Search --> : What's your take? Linux and BitKeeper


CaptainPinko
04-15-2005, 07:28 PM
From what I've followed on /. and El Reg it seems to me that Tridgell is a giant ***. People can rant and rave all they want about GPL purity and whether it was perfectly legal and it still doesn't have anything to do with the price of potatoes.

AFAIK McVoy -the owner of BitKeeper- told the OSDL that they could freely use BitKeeper as long as they didn't try to compete with it and the OSDL accepted it.

Tridgell by joining the OSDL entered in the agreement not to compete with it; but thats exactly what he did.

It's not like this was a surprised; he had been warned and cautioned beforehand.

The fact that Tridgell is famous for reverse engineering is COMPLETELY irrelevant: he had no agreement with Microsoft and Microsoft didn't do him any favours. While what he did with SAMBA is admirable, what he did with BitKeeper is flat out betrayal. Frankly, if someone belts him one I won't feel terribly sorry for him.

Oh, and any arguement that tries to argue necessity is fundamentally flawed too since there is *NO* necessity in Linux. Frankly, Linux is Linus's baby and he can use whatever tools he likes: Microsoft SourceSafe should he choose. If you don't like it and don't want to use a proprietary product you can fork it, use a CVS/SVN tree, switch to a different kernel or reverse engineer one when not bound not to.

---

Now, I realise this is somewhat toasty but thats since the issue has been bothering me lately. I don't consider this a troll since I actually want to discuss this and wouldn't call my arguement/position trivial. I actually read through the Wikipedia definition of troll and don't feel this falls under the category.

If you require background info on the issue search /. or El Reg (http://www.theregister.co.uk)


PS-- while we are at it "pointed out that the closed source tool was foisted on kernel developers despite the consensus that it was inappropriate for a GPL project" (http://www.theregister.co.uk/2005/04/15/perens_on_torvalds/) really bothers me. The kernel comes with a license not an ethic nor it is the embodiment of some transcendent truth; people work on it work on it for their own reasons and saying 'appropriate' is passing a morla judgement.

je_fro
04-15-2005, 07:38 PM
ideology aside, I say weigh all your options, then use the best tool for the job.

chatins
04-15-2005, 08:33 PM
So Linus stands with the "innovator"?

Or does he?

Crazy, or crazy like a fox?

Much work needs to be done in three months, but enough time. ;)

retsaw
04-16-2005, 07:02 PM
From your argument OSDL is at fault, not Tridgell. If OSDL made an agreement that included all their employees not just those using Bitkeeper, then they should have ensured that McVoy didn't break the agreement and fire him if he did, and they haven't. But from what I've read (mostly El Reg, I don't follow /. very often) the agreement was actually part of the Bitkeeper license not specifically with the OSDL (which wouldn't make sense anyway as OSDL doesn't employ most kernel devs), so it would be something which wouldn't apply to McVoy as he didn't agree to the license.

My opinion on this matter is that nobody has actually done anything wrong (all parties were entitled to do what they did), perhaps Linus shouldn't have started using Bitkeeper, but as long as the gain from having used it is greater than the pain (loss of productivity) from moving away from it now, it was a good choice to make.

hard candy
04-24-2005, 12:28 PM
From my understanding the new program "git' uses different code than bitkeeper. The directory structure is different, the search function is different.
"git" is free as in beer.

http://www.eweek.com/article2/0,1759,1788876,00.asp

http://www.eweek.com/article2/0,1759,1788814,00.asp

As far as Samba is concerned it probably did wrong by the reverse engineering, by breaking the spirit of the aggreement if not the written part of the agreement.