La Affero GPL te "obliga" a dar acceso público al código fuente del programa. Si el programa lo estás usando sin ninguna modificación, puedes enlazar a la web oficial del programa para que la gente descargue el código; pero si lo has modificado,entonces es tu nuevo código el que debes enlazar para la descarga.
Cita: Por otra parte, también me gustaría impedir que mi software pueda ser comercializado. Es decir, la redistribución del código debe hacerse siempre sin ánimo de lucro.
Bueno, en ese caso no te sirve la Affero GPL, ni ninguna licencia aprobada por la FSF (Free software Foundation) ni por la OSI (Open Source Iniciative). Me da la impresión que tendrás que elaborar una propia, porque no conozco alguna que tenga lo que buscas.