> the OpenStack community is very insistent that OpenStack should not become an open-core system. It is a complete set of FLOSS software components that are quite capable of running at scale straight from the upstream repos. Some of the largest contributors have an "upstream-first" attitude, with continuous deployments based on upstream increasingly popular.
While I don't have direct experience of OpenStack, this is what I've heard too, and is great news. Ultimately the license can only go so far in encouraging good behaviour; it's great when most users understand why software freedom and contributing upstream is important.
So perhaps OpenStack wasn't the best example to choose, though it sounds like bkuhn has heard otherwise (I am in no position to judge).