A lot has been written for and against open core now. Yet in the end, a couple tweets can catch all that is needed:
scurryn @h_ingo -- So as long as 'an open core vendor' doesn't call themselves 'an open source vendor' then everything's fine?
h_ingo @scurryn: pretty much. I think I owe everyone one more blog post to answer that question with a few more details.
(Twitter)
This is that blog post.