in reply to daniel:// stenberg://

props to this choice, but on the other hand, I would expect this behaviour from paid libraries/frameworks. The Debian patch was really 💀
Open source projects should be free and choose what's best for the project itself, otherwise they could offer a paid plan to help performing upgrades.

Could you evaluate how many % of code is considered "legacy" and kept there, just because of the "don't break ABI" rule?