[Info-vax] Key LLVM developer resigns
Craig A. Berry
craigberry at nospam.mac.com
Sat May 5 10:44:51 EDT 2018
On 5/5/18 8:44 AM, MG wrote:
> Op 5-mei-2018 om 14:14 schreef Arne Vajhøj:
>> But Apple do have good reasons to keep LLVM alive - they
>> rely on it.
>
> Why would they? LLVM has demonstrated that they don't
> put development of LLVM first
Software doesn't develop itself; it needs people. As far as I can see,
the LLVM project have taken reasonable steps to make the project a nice
place to work for the people involved, including some efforts to
actively recruit new people from underrepresented groups. That's
actually a very good plan to "put development of LLVM first" long-term.
The code of conduct to which the quitter objects is here:
<https://releases.llvm.org/5.0.0/docs/CodeOfConduct.html>
That's a pretty basic "don't be evil" guideline similar to what is found
in almost every workplace these days. By saying that he disagrees with
this code of conduct, Avila de Espindola is asserting his right to
threaten with violence, personally attack, sexually harass, or otherwise
bully people with whom he disagrees. I'm not saying he ever did any of
these things, but since he'd rather quit than lose his right to do so,
they're better off without him.
> and so anything in order
> to attempt to keep LLVM afloat at this point is a risk
> and may lead to capital destruction for those who decide
> to continue or even increase funding of it.
>
> To me it would seem more sensible for Apple to attempt
> to fork it and hire people, like the developer who quit
> LLVM, rather than to pump money into the official LLVM
> project. That is, if Apple still has enough faith in
> its future at this point.
I think you've got it all backwards. Apple will benefit from a larger
and more inclusive development community. Losing one prima donna,
however talented, might do a little short-term harm, but overall the
decision to start acting like grown-ups and expect other people to do
the same is a good sign for the project's continued success.
More information about the Info-vax
mailing list