|
|
|
|
|
by ultramancool
3977 days ago
|
|
> You can't fix social disadvantages by pretending they don't exist. The goal of an open source project should not be to fix social disadvantages but to produce the best possible product. They do this best via meritocracy, accepting contributions happily from anyone and choosing the best of them, not by rewarding or punishing people for things which they cannot change. Doing so makes the resulting product worse as you're not getting the best code from the best people, but instead discriminating on other factors unrelated to your end goal. Is it really "racist" or "sexist" to say this? Is it not the truth? EDIT: Added some wording to clarify. |
|
Why? Lots of open source projects have social goals; for example, there's the Debian Social Contract, the Mozilla Manifesto, and Ubuntu is itself named after an humanitarian philosophy. These goals often override technical quality: Debian will rather ship a more buggy and incomplete FOSS software than one which doesn't comply with the Social Contract.