Comment Time for a tax. (Score 3, Interesting) 97
Vaughan-Nichols is right about the problem and wrong about the solution. Voluntary pledge funds and tip jars have existed for a decade and the 60% unpaid figure hasn't moved. Sentry is admirable precisely because it's an exception, the model doesn't scale because it depends on individual corporate virtue, which is in shorter supply than VC funding.
Perens' Post Open licensing approach is interesting but creates a two-tier ecosystem: "free for individuals, pay for commercial use" sounds clean until you realize it breaks the fundamental property that made open source eat the world. The moment a license is commercial-use-restricted, it's not open source, it's source-available, and enterprises will treat it accordingly (avoid it, fork it before the license change, or just use the last MIT-licensed version forever).
What's actually needed: mandatory contribution structured as a fee, not a license restriction. Here's one way to do it. Small flat fee on all US commercial revenue above $5M (the entire world runs on OSS, everyone pays to maintain it), larger marginal fee on companies whose products directly incorporate OSS. Fees flow into a scoring-based royalty pool: your project's share is proportional to how much commercial revenue depends on it, revenue-weighted so a hedge fund running its entire risk engine on a niche numerical library counts for more than fifty startups using the same package for weekend side projects. Maintainers register and claim their allocation like music royalties, no government agency decides who gets hired, just checks cut proportional to actual commercial stakes.
The core insight: you can't solve a collective action problem with voluntary action. You solve it by making the externality visible in the price.