Следуя этой логике, весь контент, включая тексты, видео и звук, публикуемый на сайтах, ПО которых лицензировано по GNU GPL, должен так же лицензироваться по GNU GPL.
Однако, это не так.
Не говорите явных глупостей. Я уже указал, что в данном контексте означает "затрагивает". Интересно, по какой такой логике содержание сайта проходит через компилятор или вызывает запросы "Программы? Вы вообще имеете хотя бы отдалённое представление о разделении команд от данных?
Правила распространения лицензии GNU GPLv2, записано в самой лицензии GNU GPLv2 (выделения жирным - моё).
Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения.
Вывод: Для Joomla! можно создавать компоненты, лицензия которых отличается от GNU GPLv2, при условии, что они будут распространяться отдельно от дистрибутива Joomla!, и не содержат модифицированного кода Joomla!
Вы совершенно не понимаете о чём говорите. Дополнения к Программе, даже если они выполнены как отдельно устанавливаемые модули, никак не могут считаться независимыми от Программы, если для их работы необходимо наличие этой самой Программы. Дополнения не могут работать сами по себе. Для их работы необходима та самая Программы, которую эти модули дополняют. Каким же тогда образом можно считать такие дополнения независимыми и самостоятельными?
Честное слово, у меня ощущение, что вы говорите на каком-то другом русском языке.