Does this mean that if I use JDNC to link my project, my project has to be LGPL?
No, no, the GPL requires you to GPL you code when linking. The LGPL requires you to LGPL only the modifications you do to the original code. For example, Hibernate is LGPL. If one was required to LGPL everything when [b]using[/b] it, nobody would (and lots of people use it) :) But if you enhance the library itself (otimizate its internal algorithms, fix a bug) this [b]modification[/b] must be released as LGPL.
From the Hibernate site: [url=http://www.hibernate.org/196.html]LicenseFAQ[/url]
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Participation.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.