FreeBSD Core Developer Thrown Out 681
SlashChick writes "From a discussion on the freebsd-chat mailing list, it appears that one of the FreeBSD core developers, Matt Dillon, has been barred from committing any changes to the FreeBSD kernel. Dillon was one of the developers 'responsible for making FreeBSD 4.x the most rugged and stress-proof free operating system in existence,' and also contributed to fixing the Linux VM. Unfortunately, there has been little explanation from the FreeBSD core team about why Dillon was thrown out, leading to speculation and worries about the future of the FreeBSD kernel. Does the Slashdot community have any more insight into this situation? Would someone from the FreeBSD team care to elaborate and assuage our worries?" CD Update: Greg Lehey from the core team has infact elaborated in this comment.
Little explanation? I think there's enough. (Score:5, Informative)
I think that's fairly clear. There are many strong, good hackers in this world who wouldn't be able to work together. While it's unfortunate that Matt and the rest of -core weren't able to resolve it, it's a fact of life in a big project...
Re:Nice name... (Score:1, Informative)
Re:TdR (Score:1, Informative)
Yes, THAT Matt. (Score:1, Informative)
Matt is no slouch. Glad someone else remembers him--a refreshing change of pace from the zero-history PC heads on Slashdot.
Re:Little explanation? I think there's enough. (Score:5, Informative)
What does this have to do with GPL or its attitude? Linus could just as easily bar kernel patch submission from some individual who he thought was causing problems.
This problem individual could just as easily keep on running with his own special kernel, with all these swell changes Linux kept rejecting. Same goes for FreeBSD- you can get the source, and this guy, or anyone, could keep on writing new code, patching their setup and giving the away the code.
Just because a project is GPL doesn't mean that it'll take code from anyone, or have a CVS server to which anyone could commit. From where would you get this silly idea?
dillon leaves the FreeBSD project (Score:5, Informative)
Re:Bona fide cuestions (Score:5, Informative)
It is incredibly frustrating to read Slashdot whenever something like this comes up, because so many people (Linux people, it seems) confuse Core with the body of committers, despite the fact that we go through this exercise over and over again.
Dillon Interview (Score:1, Informative)
Matt Dillon's commit bit was removed before... (Score:5, Informative)
It appears (from his perspective) that he did a great deal of work on the VM portion of FreeBSD, but it was (as asserted by members of core) primarily maintenence and bug fixes.
It does seem to give some view of what Matt is like.
-Adam
See Slashdot [slashdot.org]. See Slashdot Google [google.com]. Google, Slashdot, Google!
The flamewar is here: (Score:5, Informative)
The problem [freebsd.org]
The solution [freebsd.org]
NOT another solution [freebsd.org]
The flamewar starts.. [freebsd.org]
and continues [freebsd.org].
Re:dillon leaves the FreeBSD project (Score:2, Informative)
Arrogant, opinionated, COMPETENT jerks allowed (Score:5, Informative)
On the other hand, Matt is not, and never has been, indispensible to the FreeBSD project. His biggest contribution probably has been cultural more than anything else -- he was working at UCB back in the "real" BSD days and knows how "it spozed to be". I suspect that doesn't make him popular with some of the (relative) newbies who want to add lots of features and stuff -- Matt's code has always been stripped down, clean, and fast as hell (if not always the most elegant or user-friendly code in the world). If the FreeBSD folks got tired of him carping about "the BSD Way", their loss... but it's not going to cripple FreeBSD by any means.
-E
Re:FreeBSD != Linux (Score:3, Informative)
So lets look at some facts:
Re:dillon leaves the FreeBSD project (Score:3, Informative)
i call it: AWSTATS [sourceforge.net] .
yes, that's right. it reads weblogs really nicely and only needs old versions of perl to run :)
funny how site traffic ( 50k + hits per month) provides a very accurate picture of what the world runs on their machines. i get about 30 percent xp, me and 15 win2k and NT then maybe 3 win95, 4-5 mac, and a smattering of different linux and bsd distros. a few people here and there with lynx or even someone on a solaris machine surfin the web. i wouldn't say that linux has more desktop share than apple. servers, yes, more linux servers than apple ones, but not desktop users. just how it is.
Quick summary. (Score:5, Informative)
Matt has a holy cow, and has been acting
like a USENET-troll. It's far too easy to send nasty email, still, people.
Reading all the relevant threads in the freebsd lists, here's a quick run-down, with names (other than Matt's removed)
Matt: I have a patch
freeBSDer1: better to fix the ipfw ABI issues (which are in the update log anyway)
Matt: This is bullshit! I'm going to core.
freeBsder2: I have a non-reboot way to fix the prob with an environ var.
Matt: I don't want any !*&&!@ env var! I'm going to core.
freeBSDer1: patch is a security risk, *and* send it through the security officer (SO)
Matt: It's not a *&!*@ risk *&*!@. I want it in.
freeBSDer1: SO established the current ipfw defaults, so changes to that must go through him.
Matt: *!&&^@@ You are being unreasonable.
multiple freeBSDers: No, you are.
Matt: *@$#@!!!
freeBSDer1: Matt, if you can't be civil to your fellow developers (as it states in the conventions), then find another project.
Matt: (rails on about how he shouldn't have to re-write someone else's API just because he's unhappy, when his hack fixes the problem. With expletives, insults, and other nonsense)
freeBSDer3: Matt, send the patch to technical review instead of core.
Matt: This is *&#@%! It's already to core. Why should I have to rewrite the API when this hack is fine?
(more of the same follows, with Matt insulting a larger number of developers every time, and getting more personal by the moment)
Looks like Matt had a couple of very bad days, and vented when he shouldn't.
Is it too late for apologies?
Re:dillon leaves the FreeBSD project (Score:5, Informative)
A copy of the committers code of conduct can be found in our handbook [freebsd.org]
Warner Losh
FreeBSD core team
Speaking ex-offcia