Capitalism relies on the basic system of supply and demand. When the marginal supply is free - the only proper price is zero - anything else isn't pure Capitalism. And so as free would mean no incentives to actually create anything, we give an even worse of a hack to deal with it, ownership.
You don't want to fund the creation, funding the creation is inherently risky. Let the creators bear that risk, they know more than any central governing entity. A better way to deal with this is to discover what the intrinsic value for the product is, allow the creator to give it away, and then subsidize the creator the value they generated as it accrues month-by-month.
The nice thing with this system is that we can transition to it really easily. There are already many Open Source projects that exist, all we need to do is ear-mark a certain sized pot, figure out the weights of existing products, and hand it out. And as the economy gets stronger, allow the pot to grow, and eventually there might not be a thing as closed software, as open software will always be able to generate more value than closed.
I believe it is possible to do so through a modified Vickrey auction wherein real money is used. A Vickrey auction is one in which the winners pays the price the second place bidder placed - or as I prefer to look at it, the first loser. Vickrey auctions are great because they get the bidder to bid their true value. This gives us good data to determine what a certain product is worth. In this modified Vickrey auction the top 50%(or some other optimizing number we can work out) of bidders win, and they all pay the price of the highest non-winner.
So that would mean that 50% of people get access, and we're turning away 50%. But we can do better than that, as we know from sampling, we don't need to know everyone's values to get a good idea of what something is worth, so we can use sortition to decide if a given user is even going to bid in the first place. So this might mean for a given product you only sample 0.01%, and then only 0.005% go without. That seems rather fair to me. Once we have a value for a product, the next year we might not even have an auction for it, and everyone would get access to it.
And we can do better than that, since the money is being subsidized, and presumably this would result in a more efficient society, the money collected through these auctions need not fund the subsidy. What we can instead do is have the auction results just be given to everyone who opts into the sortition process similar to the carbon price and dividend system. Anyone who uses less than the median amount would see that their time spent valuing products as a net-postive, and anyone who doesn't want to vote doesn't get their cut.
We would then use these weights to give away all grant money. This might mean that Firefox can be funded exclusively through this pot, and they would no longer be beholden to Google for default Search. It would mean the grant writing process would go away. Eventually the pot would grow so large that even private products, wanting a cut of their own, go open source. It would mean, as ads make products less valuable, that ads go away.