Yeah. Then again, the open core and copyright assignment models aren't that great - depending on how you deal with them of course. Lots of companies doing it follow the MySQL way: keeping development (mostly) closed in practice. Bad, imho. There are good examples - ownCloud is doing things far better imho, and so does Qt for example.