It seems like everyone in the MySQL community has been chiming in
on the so-called “open core” versus Open Source debate. It seems
like at least one potential opinion has been unsaid so far, and
it’s the one I share: It doesn’t matter if you’re closed source,
“open core”, or Open Source, as long as you are completely honest
with your customers and/or your users about which of those you
are, and that you communicate any changes, particularly in a more
closed direction.
I think this is the problem that MySQL (regardless of owners)
have suffered in the past — they faced pressure to make money
(which is fine), and they decided to used closed source
approaches to do so (which is fine), and they picked some
features, which they’d promised their users for a long time, to
do it with (which is fine, although arguably not that nice), and
they failed to communicate it well to either users or customers
(which is tragic). The end result …
[Read more]