|
|
|
|
|
by janosdebugs
885 days ago
|
|
I disagree on the sponsorship of issues being a good idea. Let's say there's an issue that's complex enough to warrant forking over several thousand dollars to cover the development cost. This will inevitably lead to a non-trivial amount of code being written. Who maintains that code in the future? Any open source project adopting this model for funding will be in a perpetual cycle of chasing features and the rapid deterioration of code quality that comes with feature-driven development. On the flip side, if a project opens an issue for "resolve security issue X" and refuses to ship a fix until it is paid for will be seen as holding the release hostage, resulting in a whole lot of negative press even though shipping a release can also be a serious amount of work. |
|
How exactly would somebody receive negative press for not working for free? Microsoft doesn't get bad press for charging money for Office. Programmers don't get bad press from asking their employer for a salary.
Even assuming there would be some "bad press" – so what? Open source users give nothing back to the developers anyways, so there's nothing they could take away.