Also, I'm sure everyone's seen a closed source project that went nowhere?
Also, I'm sure everyone's seen a closed source project that went nowhere?
It's only when you make a full system that the end user can get value out of that you get into the scenario he outlines. Somewhere in the middle in between the simple code dump and Firefox, open source tends to sink into a quagmire where it looks like a product but it's not supported like a product. And the only good answers then seem to be "go small" (impose LOC limits and hard constraints on features you ship so that maintenance drifts towards stability) or "commoditize" (become part of someone's product in a way that gets you paid).
So the author is wrong to compare all software on Github to closed source software he's heard about. Those "measurements" are completely different.