depende de lo que para ti signifique "bajar y usar Gratis", osea, depende de que licencia usaste al publicarlo... si es una Licencia estilo GNU, mirá lo que dice Stallman (traducido):
Cita: La palabra inglesa 'free' tiene dos significados generales legítimos; puede referirse a libertad como 'libre' o puede referirse a precio como 'gratis'.
Cuando hablamos de "software libre'', estamos hablando de libertad, no de ser gratis.
Te dejo además el artículo
Vender Software libre
Si no lo has publicado con una licencia de este tipo, efectivamente podría tratase de una violación a tus derechos de autor, ya que existe ánimo de lucro, por lo tanto esas distribuciones no se amparan bajo el derecho a Copia Privada o similares...