Например, у меня есть программное обеспечение GPL. Я автор этого программного обеспечения GPL. Это программное обеспечение GPL содержит, между своим кодом, комментарии Doxygen. Эти комментарии Doxygen написаны для создания html-страницы CC-BY-SA, чтобы загрузить эту сгенерированную документацию на мой сайт проекта под лицензией CC-BY-SA.
Но является ли вывод документации Doxygen «производной работой»? В конце концов, эта документация основана на моем исходном коде GPL. В этом случае документация должна быть GPL. Но я хочу, чтобы документация была CC-BY-SA, потому что это документация. GFDL не помогает. Код GPL не может стать GFDL (наоборот).
Если этот вывод действительно является производной работой, я думаю, что это создает странную ситуацию, потому что, если я распространяю свою работу, пользователи-получатели не могут легально распространять сгенерированную документацию: хотя с моей работой я могу делать, я хочу, пользователи не Таким образом, они должны распространять любые производные работы с той же лицензией, которую я им предлагаю.
Каково решение?