(no title)
securesaml | 1 month ago
The expectation of FOSS is that the users and maintainer work together to resolve bug fixes/features/security issues.
However many companies will dump these issues to the maintainer and take it for granted when they are resolved.
It's not a sustainable model, and will lead to burnout/unmaintained libraries.
If the companies don't have the engineering resources/specialization to complete bug fixes/features, they should sponsor the maintainers.
strongpigeon|1 month ago
carllerche|1 month ago
Dilettante_|1 month ago
securesaml|1 month ago
And it leads to unmaintained libraries, since companies don't want to pay.
At some point, is open sourcing your work a liability?
eddd-ddde|1 month ago
What happens next is completely irrelevant. The maintainer can 100% decide to just ignore the issue or close it.
Opening issues doesn't create unmaintained software. In fact it helps.
lifetimerubyist|1 month ago
jandrewrogers|1 month ago
You could perhaps add a clause in the license that restricts this behavior but then it would no longer be FOSS.
dwaite|1 month ago
This depends a lot on the users, and then somewhat on the maintainers.
I have seen a lot of end-user facing software where people do not understand that features and fixes do not magically materialize - that there is a person on the other end likely working on this in their free time, with their own prioritization on how they will use that limited time.
ssdspoimdsjvv|1 month ago
vlad-roundabout|1 month ago
nextlevelwizard|1 month ago
If you have companies name and shame them, but often these are just hypotheticals or few entities.