Как GPLv3 применяется к исходному коду, созданному из XML?
Как лицензия GPLv3 применяется к исходному коду, созданному из XML? Должен ли я поместить лицензию в файлы XML и / или сгенерированный источник?
РЕДАКТИРОВАТЬ: То, что я делаю, заключается в следующем: XML похожи на "плагины" во время компиляции в эту программу, которую я имею. Отчасти мой вопрос заключается в том, должны ли XML-файлы быть включены в распределенный источник, если распределенная программа была построена с ними? Кроме того, когда программа собрана, сначала создается отдельная программа-генератор, затем она запускается в каталоге "плагинов" для генерации подходящих исходных и заголовочных файлов, а затем основная программа создается из сгенерированного исходного кода.
1 ответ
Вы можете поместить XML в любую понравившуюся вам лицензию, при условии, что она совместима с лицензией программы, которая ее использует. Точно так же сгенерированный код может находиться под любой желаемой лицензией, совместимой с программой, которая будет его использовать, при условии, что в лицензии используются файлы данных XML.