2 examples:
- https://launchpad.net/~savoury1 - currently broken packages
- https://web.archive.org/web/20191216131452/https://launchpad.net/~jonathonf - packages have been broken in the past - then made available again
I'm all-in for donating to package maintainers, but this bait and switch strategy feels a bit evil.
Thought on this?
Having said that, it's rude to break existing packages. Let it stagnate and put the updates in a different package if you want, but don't deliberately break something that used to work.
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllow...
Of course, in order to comply with the GPL, you must make the source available as well. Which means, anyone else can turn around and either do the same thing, or even make a copy available for free:
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLRequi...
If anyone feels strongly enough about these package maintainers charging a fee, they are welcome to pay the fee and then make the packages available free of charge.
But, that would be work. Less work than the work done by the original package creator, but still, work.
And, many people want to be compensated for their time. Ultimately, as long as the package maintainer charges a reasonable enough fee that the value provided exceeds the relative cost of the fee, then everyone wins.
Instead, install packages from official reliable sources.