What about JDBC? If I use the Driver in a Java Application I do not link to
it. I can compile the whole Program without having the driver libs at
compile time.
Instead, there is a dynamic lookup at runtime done via classname
(Class.forName("packagename.driverclass")). Since I do not have to hardcode
the drivername within my Java code, there is no line in the java code nor in
the compiled .class files that point to any class in the JDBC Driver .jar,
it just happens at runtime that the application might use classes that
happen to implement interfaces from java.sql and javax.sql packages provided
by the JDK.Does that mean It doesn't make a difference for java programmers if the Libraries are under the GPL or the LGPL or some BSDish license? @[EMAIL PROTECTED] : There is something wrong with your mailer: your mails are empty, the content is delivered as an attachment. ----- Original Message ----- From: "Derek Neighbors" <[EMAIL PROTECTED]> To: "Flemming Frandsen" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, May 28, 2003 5:03 PM Subject: Re: MySQL and GPL If the SAP-DB client libraries become GPL (which I understand they will) it does matter. As your application will have to "link" to those client libraries in order to access the SAP-DB. One option is to write your own client library (very feasible) and release it under a GPL compatiable license that allows you to bundle with your own software like (LGPL or BSD) _______________________________________________ sapdb.general mailing list [EMAIL PROTECTED] http://listserv.sap.com/mailman/listinfo/sapdb.general
