Te contesto, y si me equivoco, así nos enteramos los dos
.
Sí puedes usar los componentes y cobrar por tu aplicación.
No puedes modificar internamente el componente (o crear uno nuevo a partir del mismo) y cobrar por ese motivo. Puedes cobrar por el concepto de "soporte técnico, instalación de los componentes, etc", pero jamás por la realización de la modificación.
Si modificas el componente internamente (o heredas de él), debes publicar el código fuente. Normalmente enviando un correo a los creadores, etc.
Hay muchos otros detalles, ya veremos lo que resulta de este hilo.
Saludos