> In the two most recent forks developers first lost access to the original tree
The sequence isn't the important part of what I was getting at. That said, have there been any cases of Linux developers who have been blacklisted to the point where their patches are refused out of hand?
> And at least in the case of FreeBSD and DragonFly, plenty of developers worked (and still work) on both projects.
After I re-read what I posted I knew someone would call me out on this. What I mean is that after the fork the two things are thought of as separate and worked in separately, which is very different from the thinking of Linux forks, even ones which are large and have existed for many years. There's still the common tree.
Posted Nov 14, 2012 22:01 UTC (Wed) by man_ls (subscriber, #15091)
[Link]
The sequence isn't the important part of what I was getting at. That said, have there been any cases of Linux developers who have been blacklisted to the point where their patches are refused out of hand?
Con Kolivas? After he was accused of not paying attention to bug reports and regressions. He must be the exception that proves the rule... ducks and makes for the door.
Crowding out OpenBSD
Posted Nov 15, 2012 3:16 UTC (Thu) by nix (subscriber, #2304)
[Link]
IIRC there were several, in glibc. Of course that's changed now.
Crowding out OpenBSD
Posted Nov 15, 2012 3:48 UTC (Thu) by rsidd (subscriber, #2582)
[Link]
Matt Dillon was never blacklisted. His commit rights were revoked. That means he could not directly commit to the FreeBSD tree (CVS in those days) and would have had to give them to a committer. There is no such concept in the Linux kernel -- only Linus can commit to his tree and he has a human tree that feeds him patches. In other words, Matt was in the same situation as every other Linux developer other than Linus -- except that he could have submitted his patches to multiple people if he chose.
The reason this was done, reportedly, was that he was not following the rules and was treading on too many toes. (Incidentally, his rights had been removed once before, and restored; this time it was permanent.) I don't know the merits of this claim, but obviously when you have a centralised repository you need to play nice with others. One could say that this is a merit of the Linux model. Indeed, Matt's DragonFly BSD project now uses git for source control -- which is a testament to the success of Linus's style, since git was written by Linus for his exact requirements.