This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes JDBC and Relational Databases and the fly likes Free DB Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "Free DB" Watch "Free DB" New topic

Free DB

Peter Curila

Joined: Oct 11, 2005
Posts: 20
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.

Martin Simons
Ranch Hand

Joined: Mar 02, 2006
Posts: 196
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
Shailesh Chandra
Ranch Hand

Joined: Aug 13, 2004
Posts: 1082

Originally posted by Peter Curila:

It will be non comercial project so

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
Jeroen T Wenting
Ranch Hand

Joined: Apr 21, 2006
Posts: 1847
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).

Excellent native, ODBC and JDBC support, servers for many platforms, high performance, low maintenance, high standards compliance.

Mr. C Lamont Gilbert
Ranch Hand

Joined: Oct 05, 2001
Posts: 1170

I believe postgres is quite a popular free database.
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63540

I'm a big fan of PostgreSQL, but I've also heard good things about MySQL.

I did a project for a client using Firebird but found it to be a bit too primitive for my tastes (no dataset slicing, for example). But I do not know if they were using the most up-to-date version.

[Asking smart questions] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Free DB
It's not a secret anymore!