@Di4na this is true, but also I think it portends a massive sea change in how software is used and delivered, as requirements and demands start cascading up the chain.

I don't know what it looks like in 10 years. can easily imagine that volunteer software and corporate used software become two different codebases again where today there's a commingling.