These bugs are always opened by IC developers who need help and have little agency. So,
Closed "won't fix" with note
Contributions accepted if you want to deliver the fix. If you are not in a position to dictate to your employer how your time is spent (and, if so, I understand your problem) please report to your manager that you will be unable to use this software without contributing the fix. Alternately, switch to [competitor]. Your manager should understand that the cost to the company of contributing a fix for this bug is less than the switching cost for [competitor]. I wish you luck, either way.
And then make the above text a template response, so you don't have to spend your time typing it more than once.
And when the opensource maintainer changes the license to adapt to the economic situation, the OSIsts rush in to tell the maintainer how evil they are.
I personally think some types of openly developed software projects should have a strict non-commercial license: if companies aren't willing to contribute back to the source IMO they shouldn't be granted permission to freeload & have volunteers fix issues their paying customers run into
Donations are possibly a bit of an exception here - there are quite a few companies that still do this, albeit growing slimmer by the day.
Another big problem IMO is the subset of users that start attacking maintainers and volunteers because their "free app stopped working" etc. I see that a lot, mostly in the arduino community, but especially egregiously on the Zabbix project - I imagine a lot of those users are companies who aren't even paying/donating to the project
From my understanding, companies that use open software in paid products are charging for their services and support and not the software itself. Correct me if I'm wrong, as I may well be. I just know that's how companies like Elastic and what not get away with primarily using OSS in their products.
if companies aren’t willing to contribute back to the source IMO they shouldn’t be granted permission to freeload & have volunteers fix issues their paying customers run into
I agree with this although it does make me wonder what the world would look like if things had been that way since the beginning. Would the current opensource environment exist? Regardless, the times are different now and opensource is becoming more and more recognized, companies are massively freeloading and a few privileged developers get to make money on their opensource projects.
If you're a big open source project, sure, sometimes. If you're one of the hundreds or thousands smaller libraries they use, no, because there's no PR to gain from sponsoring a small project.
This is sadly true. As a tech lead i try to steer the team away from the old thinking that oss should not get developer love. At the very least make a small poc of the issue and supply that. We are all developers. You dont try to make it hard on coworkers, so dont make it hard of maintainers of an oss project you use.
I don't see a negative. It's foss so you ought to be relaxed about others using your code. The issues are probably just articulating problems that were already there. If it's stuff you don't care about... it's a foss repository so you just ignore it.