Seguinte, o Connector/J tem licença GPL, ou seja, teoricamente, se um programa usá-lo, e for comercializado, este programa tem que ser GPL também (a MySQL vende outros tipos de licença).
Agora vamos ver a seguinte situação: JDBC é só uma camada de abstração, e você pode usar qualquer driver (o driver não é necessariamente “linkado” com a aplicação), então se eu tiver um hibernate e não mandar o connector/j junto, como fica a licença se o usuário baixar o connector/j e configurar manualmente para usá-lo ?
(Tô indo pro postgres de qquer jeito, quero saber opiniões só)
gui