I am starting new project and I need DB. Is there any free SQL DB that is suitable for production enviroment. It will be non comercial project so there is no chance to buy something like Oracle which I use in my work.
MySQL (using the InnoDB engine) is currently used in many commercial products. As long as you are not selling a product containing the DB, but rather are only providing a service (i.e. a website) that uses the DB, then it is free. If, however, you distribute anything that relys on the DB, (i.e. selling your program and it needs MySQL), then there is a license fee.
I am not very sure but If it is non comercial project you can download oracle 10g for free, becuase as per their policy
You may not:
- use the programs for your own internal data processing or for any commercial or production purposes, or use the programs for any purpose except the development of a single prototype of your application;
- use the application you develop with the programs for any internal data processing or commercial or production purposes without securing an appropriate license from us;
Gravitation cannot be held responsible for people falling in love ~ Albert Einstein
FireBird is an enterprise level RDBMS that's open source. It's in fact an improved version of Interbase which is still available for purchase (and is used for things like tracking the US inventory of nuclear materials).