It's good to bring disagreements to surface
It's good to bring disagreements to surface
Posted Mar 3, 2026 17:36 UTC (Tue) by rgmoore (✭ supporter ✭, #75)In reply to: It's good to bring disagreements to surface by sionescu
Parent article: The exploitation paradox in open source
As others have said, I think you're reading a bit too much into this. There's a big step between participating in governance and calling the shots. Developers really should be listening to their users and, within reason, working to give them what they want. That doesn't mean developers need to be at the beck and call of every individual user- if nothing else, different individual users might have mutually exclusive requests- but when a large subset of the userbase is saying they do or don't want something, smart developers listen.
I think this gets to the issue of legal versus ethical obligations. FOSS developers have basically no legal obligations to their users. They can abandon the project, add features nobody asked for, or deprecate features people depend on, all while remaining within their legal rights. But once a project has dedicated users, the developers have an ethical obligation not to mistreat them. That means they should listen to what their users do and don't want and take those desires into account. If they're going to abandon a project, they should let users know and take reasonable steps to pass find a replacement. Respect for the users can make the difference between a mediocre project and a great one.