The recent unconscionable reinstatement of RMS to the FSF Board has got me stewing about injustice in our community. I'd like to share a personal story about Sage Sharp and the cost of toxic culture. 1/n

Mar 22, 2021 · 8:38 PM UTC

3
35
7
122
Please note that I am explicitly NOT tagging Sage in this thread, because I'm not sure if this is a part of their life they want to relive. This is simply my take on a history that is already well-documented. 2/n
1
12
I had the pleasure of attending a talk by Sage at OS Bridge 2010 on their work on the Linux USB 3.0 drivers. At that time Linux was the ONLY OS with true USB 3.0 support, and all because of Sage's work. 3/n
1
13
Sage is a technical force and I was blown away by the content in the presentation. But what struck me the most was Sage's joyfulness. They joy of finding an important contribution in something they loved. 4/n
1
15
There was also a bit of whimsey as Sage displayed a rogue's gallery of various USB 3.0 devices they had tested against. In short, one of the Top 10 best technical talks/speakers I have ever seen. 5/n
1
18
Five years later, came the well-documented blow up where Sage had the temerity to suggest that developers submitting Linux kernel code should expect professional critiques of their work... 6/n
1
16
The upshot was that Sage, fed up with the toxic community, walked away from Linux kernel development in 2015. We are all the poorer for it. 8/n
1
21
And if this happens to very public, valued contributors to a project, we can only imagine the chilling effect on many on the fringes of the community who MIGHT have made substantial contributions. 9/n
1
22
How much have we lost? The world will never know. But here's a small data point which shows what can happen if marginalized groups in FOSS are mentored the right way. 01.org/blogs/2013/open-sourc… 10/n
1
2
21
When projects fail do some of them fail due to lack of diversity of thought on the development team? Would teams work better with greater diversity? The literature suggests this is so. 11/n
1
19
Every time we excuse bad behavior because of an individual's contributions to a project, we discourage many others who might have made even greater contributions. 12/n
1
2
30
Every time we excuse bad behavior, we signal to others that such behavior is acceptable and make our culture even more toxic. Every time we excuse bad behavior, we become part of the problem. 13/n
1
5
1
31
I love Linux, FOSS, and information security. I do not love the cults of personality in our industry and the rampant abuse an harrassment that seems to have become the norm. 14/n
1
3
36
Do better, my friends. Be better. /fin
2
3
37
Replying to @hal_pomeranz
Thanks for the share... I was gonna ask you for a POV yesterday as I felt you had a good view on this situation. We all loose when toxicity is allowed and fomented by leaders.
1