In my personal life...that sounds like a stressor that I'd be willing to pay money to avoid.
But you could pay money and your FLOSS problems get researched and solved for you by a developer who is experienced in this area.
In practice I can see this as a forum where people make minimal effort posts and skilled people give them quality support. Just as I was forming the previous sentence I realize Stack Overflow and Reddit kind of do this. Maybe it would just be nice if people found a good way to add payment to the process.
Anyway, it’s not as nice as not having the bugs in the first place, but FLOSS has other advantages. There will continue to be people who choose commercially supported software, but the more we can close the gap on quality with FLOSS the better.
It hasn't been a tremendous success story so far - but these things take time.
With the UI frameworks and libraries, what's your take on things like Qt then, which is cross platform and pretty decent for developers? At least the C++ ones anyway. :)
Exactly, and a single citizen typically doesn't have the means to commission a software project, or even non-trivial fixes to an existing software project.
Expect over a 1000 dollars per day for a qualified developer in a first world location.
Point being. No individual can pay that much and the develop should rather get a day job unless the software has high earning potential.
ADDED: And, if you're contracting through a larger firm, they're adding various overheads associated with managing the project, etc.
500 euro a day is about 100k a year, accounting for 200 work days in a year.
Remove the margin of the firm, pension, healthcare, sick leave, company taxes, office costs, benefits... and what's left is the gross salary.
You could create a cooperative of users that hires one or two developers to work for all of them.
You miss the possibility of simply offering to pay a developer with the relevant expertise to fix one of these bugs for you.
I can tell you from experience that there are FLOSS developers out there with sufficient expertise and professionalism to do this.