質問: GPLでは派生するプロジェクトについてもGPLを適用し、再配布の許諾を行わなければならないようですが、 商用で契約を結んだユーザのみが利用するWebアプリケーションについて、DB層にMySQLを利用する場合はユーザに対してWebアプリケーション全体のソースコードの開示を行わねばならないのでしょうか?
回答: そもそもGPLは大雑把に説明すると「バイナリーを入手した人にソースコードも提供する義務を負う」ものです。 質問の件に当てはめるのであればWebアプリケーションの購入者にGPLの適用される範囲のソースコードを提供する義務が生じます。 Webアプリケーション利用者はそもそもバイナリーを入手していませんから無関係です。