Joomla свободное ПО. Если вы делаете под нее несвободное расширение, этим вы препятствуете свободному распространению Joomla, что недопустимо, о чем и сказано в лицензии GNU/GPL. Они там пишут, сразу сообщите нам о таком случае если узнаете, мы с ним разберемся. Свой емэйл оставили.
Даже если у вас своя лицензия, она должна быть совместима с лицензией Joomla, т.е. тоже должна быть свободной. По другому быть не может.
Тут вроде бы проглядывает неправильное понимание того, что называется "свободным ПО".
В данном случае "свободное" отнюдь не означает "бесплатное". Если разработчик распространяет свой продукт под лицензией GPL, то это вовсе не означает, что он не имеет права взимать за такой продукт плату. "Свободное ПО" вполне может быть платным ПО. В этом нет нарушения лицензии GPL.
"Свободное ПО" означает только то, что вы имеете право смотреть код, дорабатывать и дополнять его, а так же в свою очередь распространять модифицированный продукт без изменения лицензии. Более того, вы имеете право распространять немодифицированный, изначальный продукт, который вы, возможно, оплатили, за любую угодную вам цену, в том числе нулевую. Такое распространение не является нарушением лицензии GPL.