I disagree with that. Maintaining OSS projects is not easy. And it does not get easier when you have a plethora of people trying to contribute for the sake of contributing. Money is better IMO. It would serve as an actual payout for people who are actually working on the OSS project.
> Cool, that’s easy. So each company should donate 200 hours of work to open source projects.
The article proposes that per person not per company.
> Encouraging more volunteer time is better than trying to collect and allocate cash. And better improved OSS. I think.
Depends on the size of the company and the number of projects you want to support. A bunch of low level commits across a bunch of projects by 100 companies would leave things off a lot worse (due to the maintenance burden vs improvement amount provided) than a bunch of donations from 100 companies to get a dedicated resource dedicated to each project year round.