yes mostly agree but, this has "ten blind men and an elephant" feel to it, also. Long, long ago (in Internet years) it was not clear that certain code, standard, stacks and practices would survive let along prevail, facing slick marketing, inside contract practices (MSFT etc) and the drumbeat of quarterly results reports. "open source" software was a go-board move.. to gain traction in a way that was not easily reversible, given the motivations and then, the time frame -- recall the Silicon Valley motto in the extreme-expansion years "it is faster to adapt an existing stack and then compete, than to start by developing your own before you can compete" .. later changed to "open source your business complement".
So "win" is a multi-layered definition. Business, big business and Corporations win in economic terms often because, they have economic objectives and then execute them. Authors scratch an itch, or finish a college degree, or move on to join another band. none of those things have the aggregate, countable result that a quarterly income statement has.. in 2025, what code is stable, generally available and (often) maintained? is that "winning" ? other corollaries possible..
So "win" is a multi-layered definition. Business, big business and Corporations win in economic terms often because, they have economic objectives and then execute them. Authors scratch an itch, or finish a college degree, or move on to join another band. none of those things have the aggregate, countable result that a quarterly income statement has.. in 2025, what code is stable, generally available and (often) maintained? is that "winning" ? other corollaries possible..