We will implement a company based ( not open source ) software and I really cannot choose which one I am going to work with. I can see the differences between all of them
here
but I need more specific information, like is really MySql not free for not open source projects (based on this blog) or how about their comparison in deployment?
EDIT : I need to expand my question. We are just implementing an API to our existing project. This will be used as a standalone program but it is an embedded system project so the deployement is really really important. I know that SQLite is really easy to deploy but I can see there are a few disadvantages. Can you please tell me which one can be better used according to this situation ?
Thank you all
I can’t answer for all of them, but SQLite is entirely free to use in any application at all. It’s explicitly been put in the Public Domain; you can get a license if you insist, but you’re just getting what you have total right to anyway. For deployment, SQLite is certainly deployed in many places (inside many browsers, many smartphones, etc.) so it’s definitely production-quality, but you do need to be in a position to be able to work with a native code library (SQLite’s written in C, and compiles to a library); as it happens, that rules it out of my current projects…