"I've been taking some shots at open core lately, because I've come to the realization there are inherent flaws in this business model as it relates to open source.
"I have some concerns about how these companies will handle open source contributions to the free "core" software if the contribution gets too close to the functionality offered in the commercial add-ons. Under open source, traditionally all contributions should be accepted (or not) based on technical merit or the scope of the software.
"Technical merit is a fairly easy criteria to implement: a submitted piece of code either works well, or it doesn't. If it breaks something, or is grossly inefficient, it doesn't belong."