That's similar, main difference is that open core has an "internal moral hazard" (as Kent Beck calls it). Projects end up keeping the good parts out of the main repo, so that companies have an incentive to pay you. That's misalignment.
Right... except we don't do that because the enterprise edition code is right there.