Many don't realize it, RH did early on: If you work upstream first your development is vastly more sustainable. It sets a higher bar to make change, but it pays off in the end. This is in keeping with the core value proposition of all these software licenses, what made them different from shareware: the once radical idea that it is the #sourcecode, not the binaries that are the bedrock. We later learned that this is the difference between a project and a product, but that's jumping ahead.