Not for nothing but literally every person you cited, good and bad, came from well off families who built that wealth via capitalism. We'd be better off fixing the wealth disparity and making it so there are more people with a safety net that allows them to engage in gift economies like the open source software world.
It is difficult to be charitable when you have to worry where your next meal comes from.
A lot of people employed by tech companies are paid by their companies to contribute to open source projects which the company uses, so the gift economy is still deeply tied with capitalism despite the appearance.
It is difficult to be charitable when you have to worry where your next meal comes from.