I agree in ways, but I think a single global fund is a bit far-reaching and over-centralized, thus prone to corruption.
I think it would make sense for, say, the US, EU, and BRICS (with maybe China as a separate entity) to each have open-source funds for OSS digital infrastructure, and cooperate on global web standards. So if one fund goes rogue/corrupt or is crippled by Republican-types, the world still has two (or three) backups.