This could quickly devolve into a nasty slippery slope where people who simply disagree with a direction of an open source project try to strip it of its licenses or eject it from various package managers.
This could quickly devolve into a nasty slippery slope where people who simply disagree with a direction of an open source project try to strip it of its licenses or eject it from various package managers.
I don't understand your characterization of this issue as "trying to “tone police” open source projects". In this case it's quite likely breaking the law (ie. CFAA), and for good reason. It's one thing to start a website with racist content. It's another to actually damage people's property. Not even US, home of the most liberal free speech laws (at least when it comes to "hate speech") allows this.
Trying to paint this as "tone policing" is completely ridiculous.
2. That being said, forking a project due to maintainer disagreements is a time-honored open source thing to do.
3. The last point you made is already happening on both sides of the political aisle.
Conclusion: Maybe software being political isn't a great thing, but that's what everybody chose, and that's what everybody gets to live with. I am looking forward to the +NOPOLITICS licensing clauses.
E: Bring on the downvote brigade, I'm just happy knowing that in the end this too will inevitably burn itself out.