The first mistake was for a free software project to require a proprietary one to participate in development.
Bitkeeper's sole claim of ownership moral or legal was to the bitkeeper software which nobody violated. What Tridge did was come up with another way for the owners of the relevant data to access their own information something wholly reasonable and justified.
What you dismiss as a stunt proved in a stroke how much of a mistake the relationship with Bitkeeper was.
This is approximately like sony records telling you that you can't take your cd and put it in a Samsung stereo and you defending sony except no reasonable person supposes that creators of material objects aquire moral rights to control the use thereof.
What Tridge did was something to prove a point rather than to make a feasible BK alternative, so it was ultimately a stunt. I don't dismiss the importance of it and LKP should've not indeed depend on a proprietary tool, but it was one of less civil ways to go about the issue.
Stunt? Here is the description of the oh-so-cunning reverse engineering: Tridgell telnetted to the port and typed 'help': https://lwn.net/Articles/132938/
This does not matter one bit. Bitkeeper offered the use of a product under a condition, in other words, a license. And it offered the product for free, expecting the license to be honoured. Every open source developer should respect and uphold that agreement, once entered by both sides.
Your personal opinion of the license terms is irrelevant. You respect other people's license, because you want them to follow yours. If developers can not grasp that, how do we expect users to?
Using a license to limit others freedom to access and use their own data to maximize the opportunity for the developer to profit is a bug not a feature and its nothing anyone least of all developers ought to respect. Not only is the world composed of 99.99% users 0.01% developers but even developers are net consumers of software consuming 1000 x what they will ever create and profit from.
Everyone's freedom is so vastly more important than a trivial few's wholly imaginary "right" to profit. Software is anymore the building block of civilization, culture, business. Valuing the right to restrict others over everyone's interests is a strange inversion of priorities.
Why ought someone expect people to be worried about politeness insofar as accessing their own data. Conflict solely existed based on a badly thought out expectation on the part of bitkeeper. If you look at the reaction this wasn't going to be something that could be delicately handled in any case.
> The first mistake was for a free software project to require a proprietary one to participate in development.
This isn't true at all. Anyone could download the source code, tweak it, and submit patches. You can even use your own version control system to track your changes.
The project managers may have used bitkeeper, but to everyone else the only thing that bitkeeper provided was, at best, convenience.
This is extremely disingenuous. Pretending that the primary workflow of a group and metadata about its work amounts to convenience seems poorly thought out on your part.
It's also entirely irrelevant if people use different tools to do their job. No one was hindered by anyone else's personal choice of tools. Anyone in the world was free to download the source code, change it, and contribute patches if they seed fit. Bitkeeper did not hindered this, nor did the linux development process changed once bitkeeper was replaced.
BitKeeper was better than the alternatives. This was literally Linus' rationale for using it.
Nothing what you say in the second paragraph contradicts what I said, but it also doesn't address the point at all. Do you understand why a difference in tooling and ease of working reduces openness?
Bitkeeper's sole claim of ownership moral or legal was to the bitkeeper software which nobody violated. What Tridge did was come up with another way for the owners of the relevant data to access their own information something wholly reasonable and justified.
What you dismiss as a stunt proved in a stroke how much of a mistake the relationship with Bitkeeper was.
This is approximately like sony records telling you that you can't take your cd and put it in a Samsung stereo and you defending sony except no reasonable person supposes that creators of material objects aquire moral rights to control the use thereof.