Cita: en principio no distribuiríamos el software, sinó que lo tendríamos en nuestro servidor web y los clientes podrían acceder, así también deberíamos dar el código?
Nop, en ese caso no es necesario ya que no hay distribución; al usuario le estás entregando un servicio basado en el software, y no el programa en sí. Eso sí, a partir de la GPL v3 creo que va a cambiar esta situación; se agregará una cláusula opcional, con la cual el autor del software podrá decidir si al usar el software como servicio en red se hará obligatoria la entrega del software.