Dave,
I'm confused here. What do you mean by "link to it?"
If I simply use the connector-J drivers in my appserver, or directly
using the DriverManager in a program it is not a violation of the GPL.
Mostly the GPL protects Connector-J itself, and any derived works. In
fact the GPL provides for not having to GPL an entire set of your own
software:
"These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program, and
can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works."
So if you distribute a program that uses Connector-J you may be required
to provide the source code, etc to Connector-J but you do not have to
GPL your own code, as that can be distributed totally separate from
connector-J.
Al
-----Original Message-----
From: Dave Newton [mailto:[EMAIL PROTECTED]
Sent: Monday, April 11, 2005 12:46 PM
To: Struts Users Mailing List
Subject: Re: [OT]question about open source data base selection
Ashish Kulkarni wrote:
mysql, postgre sql, Ingres by CA, Derby from apache ,
Note that the JDBC Connector/J for MySQL is GPL--if you link to it in
your code your code must also be GPL'ed.
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]