There should be government grants for maintaining critical open-source projects, and they should be paid for by corporate taxes.