Stallman’s guidelines fully support correcting biases. Making diversity a goal is identity politics, which is a very different thing than correcting biases.
I think you may be being too absolutist here? This would only be true if literally every demographic thought identically about every aspect of a project or product and brought the same point of view. Then everyone would be interchangeable beyond pure technical competence. However I don't think that's always true, and when it's not that means that diversity can have some value purely in and of itself since it will bring a better reflection of global usage goals and UX considerations.
I want to emphasize that this doesn't mean it's a more important value then anything else, which might be where some of the reflexive opposition comes from. It shouldn't be a zero-sum game, where gaining diversity means necessarily losing on other important values. But neither is diversity never of any inherent positive value, it can be, and that in turn is worth some positive effort to pursue isn't it? Not merely correcting biases, but actively seeking a wider array of PoVs from intelligent people could help avoid mental boxes and unpleasant surprises when something goes out into the general world.
So maybe a better version of what you said would be "making diversity the only goal" or even "the goal above all else" or "diversity a goal but never taking into account whether any cost/benefit tradeoffs to existing culture makes for a net win" or something along those lines?
What you're saying makes sense, and I don't think anybody would disagree that having a diverse PoV on a project would be beneficial. In practice though, organizations saying that they strive for diversity normally don't bother to look any deeper than skin color and gender. That's one of the common criticisms of big tech companies; they claim to value diversity, but they still mainly hire people from a handful of top schools, creating a largely homogenous culture that share a similar PoV, but they say that they're diverse just because a lot of their employees have different skin colors.
As an example, I'm a white male without college experience, raised in a single parent, lower income household. Most people hiring for "diversity" would overlook me just because I'm a white male, but would welcome my wife's vietnamese friend, even though she comes from a wealthy background and went to a prominent school that makes her much less diverse culturally than their existing employees.
To add to this, the benefits of “diversity” are vastly overstated and unproven. I believe that the benefits could plausibly exist in certain narrow cases, mainly things like UX design, marketing, etc. I don’t believe these benefits generally exist in any meaningful way for things like low level code or backend services.
I very much want to weed out bad experiences from turning otherwise interested contributors away, and strongly support that. But when it crosses a line to superficial tokenism, we all lose, including those who are underrepresented.
> This would only be true if literally every demographic thought identically about every aspect of a project or product and brought the same point of view
Assuming that someone's demographic means that they think differently about a topic to another demographic strikes me as very uncomfortable. Basing an argument for diversity on the assumption that e.g
a black female programmer is unable to think about a problem in the same way as a white male programmer doesn't feel like a step forward.
The opposition to "identity politics" is a form of identity politics in itself. The reaction to so-called identity politics is merely a defense of the current status quo where the demographic of software developers is predominantly male, as the most obvious example. You could try to argue that this is somehow natural, although the evidence suggests that actually computer science and software was a lot more popular with women until the artificial intervention of certain technology magazines pitching software development as a hobby for men.
Men acting in a misogynistic way defends and reinforces this trend, which is what codes of conduct attempt to alleviate. Calling the opposition to this is a staple of what has been labelled "identity politics", although again it is merely a form of defensive identity politics itself to maintain it as maintaining these behaviours will maintain the downward trend of women participating in computer science.
Anyone who thinks that “the privileged” respond the way that they do out of fear is seriously delusional. Activists who think that way will never accomplish their goals, because they fundamentally misunderstand the problem.
> Making diversity a goal is identity politics, which is a very different thing than correcting biases.
I don't understand this assertion. Is there a subtlety of terminology I'm missing here? Should I read "diversity" only as a goal to produce a group that is composed of x% from group A, y% from group B, etc., rather than the more generous reading that the goal is to ensure that members of various groups feel welcome to participate?
What you state about percentages is exactly what has been pushed under the guise of diversity in many cases. Meritocracy has been specifically targeted by the more recent "code of conduct" silliness going around.
I'm not sure diversity is a measurable goal (you can never be too diverse, and there are so many ways to be diverse beyond sexuality, gender, skin colour, etc.) but diversity in and of itself has nothing to do with identity politics.
Similarly so, what sense does it make to 'correct' a bias? More often than not that means trading one bias for another, not becoming purely unbiased.