Isn’t it obvious?
Instead of having government rely on tech companies, it should just build its own solutions.
And those solutions would be open source and use open source dependencies.
It would then have a budget to donate to different projects given that it saves time by using other foss software.
I think a good compromise is to include an open source maintenance fee on projects when used in a corporate or for-profit environment. Another option I like is to offer business support as a subscription.
It doesn’t need to be super-expensive, but at least that would ensure some continuity for development.
brazil did just that for a while a few years ago.
This book clarifies how to solve project-equity-for-contributions sanely, in startups.
It, therefore, also helps with solving how to do equity in FLOSS/OSS projects.
https://www.barnesandnoble.com/s/slicing pie handbook
Any project which may in the future be wanting to be paid full-time for some people, please understand that book.
_ /\ _





