JDBL is a simple and flexible layer for moving data between
Java objects and a relational database. It allows for direct,
elegant use of SQL without the tedium of JDBC.
Who is resposible for it?
JDBL was written by the JDBL Team:
Dimitrie O. Paun
Mihai Popa
Alina Silvestrovici
Why did you write it?
There are lots of such packages out there, but none seem to
fit the bill. See our Motivation page
for more on this subject.
Is it Open Source?
Yes, and it is licensed under the
terms of the LGPL.
Can it be used in commercial applications?
Absolutely. We welcome and encourage both free and commercial use.
Will the JDBL license restrict the choice of license for my code?
Not at all. You can chose any license for your code.
Can I redistribute the JDBL jars?
Yes.
Can I modify the JDBL code?
Yes, you can. We encourage you to contribute them back so that
all users benefit. If you want to keep them private, you can
do so as long as you don't redistribute the results. If you want
to distribute modified versions of the JDBL jars, you will have
to make sure the recipients can easily get to the changes that
you've made.
How do I become a JDBL developer? What do I need to know?
Working knowledge of Java is required. It is recommended that you
have a running copy of Eclipse, even though it is not a requirement.
For more information on this subject, please refer
to our Contributing page.
How can I submit code that I have written back to the project?
To submit a patch for inclusion in JDBL, simply
send a diff -u to the
jdbl-devel@lists.sourceforge.net
mailing list. Please provide a description of your changes, and
the license (LGPL) for your code.