Many of these people have kids and mortgages while living off this work.
If they can’t afford to actively continue their work now and go private sector that leaves Sentry holding the bag with abandoned dependencies.
150k direct donation will cover long term investment in the things their company needs to run.
If these devs want to pay bills now, the best thing to do is for Sentry to hire them. What's so hard about that?
I think instead of getting fixated on the dollar value and its impact, it's more meaningful to think about the message this sends. $2k/engineer is a more meaningful metric.
Disclosure: I am a Sentry employee.
FWIW, Google has $136B cash in hand[1], and that figure has historically grown $10-20B year-over-year, so it does not have to raise capital to make OSS donations. The figure I cited – $290,000,000 – might sound like an insane number, but it is a rounding error on their balance sheet.
(Also, to be clear this was not a shot at Google, their history of OSS contribution, or anything like that – I just chose some random mega cap company.)
[1] https://www.reuters.com/technology/google-plenty-cash-with-n...
Every engineer worth retaining is realistically responsible for at least $2000 more in real corporate income or institutional savings than was anticipated in any single year. The bigger the organization the more I would think they leverage the same engineering successes to higher dollar amounts than that.
Many of course get bonuses well in excess of this baseline when even larger contributions are recognized.
I would like to see someone prosperous & generous donate to the Syslinux Project so they can update to a point where they have a Microsoft-signed SecureBoot universal multiboot solution for UEFI so it will be as useful as it was under BIOS booting. Ideally, if a signed "shim" is involved it would be universal so it would boot any form of Linux using either GRUB or Syslinux, once the official update is released and adopted by the distros.
Long term vs short term
But the point is that using a long-term approach - you will be able to pay people orders of magnitude more than if you take the short-term approach.
Long-term becomes the short-term in the future ;). If some businesses had started such an initiative in the past, people would be getting paid in the present - consistently.
So, do both.
What they pay out to maintainers is like a dividend.