Ad esempio, ho un software GPL. Sono l'autore di questo software GPL. Questo software GPL ha, tra i suoi codici, commenti Doxygen. Questi commenti Doxygen vengono scritti per generare una pagina html CC-BY-SA, al fine di caricare questa documentazione generata nel mio sito web del progetto sotto licenza CC-BY-SA.
Ma la documentazione Doxygen ha prodotto un "lavoro derivato"? Dopo tutto, questa documentazione è basata sul mio codice sorgente GPL. In questo caso, la documentazione deve essere GPL. Ma, voglio che la documentazione sia CC-BY-SA, perché è documentazione. GFDL non aiuta. Il codice GPL non può diventare GFDL (il contrario si).
Se questo output è davvero un lavoro derivato, penso, crea una strana situazione, perché, se distribuisco il mio lavoro, gli utenti del destinatario non possono distribuire legalmente la documentazione generata: mentre con il mio lavoro posso fare ciò che voglio, il gli utenti, quindi, non devono distribuire le opere derivate con la stessa licenza che offro loro.
Qual è la soluzione?