C'è un buon vocabolario annotato nei dizionari {a, i, my}, dando la classe lessicale et all.
Sto scrivendo un programma che richiede un ampio vocabolario, ma con un ambito ridotto, quindi non ho bisogno di tutte le informazioni sui dizionari * spell. Quindi, sto leggendo i dati di questo dizionario, elaborandoli e riscrivendoli nel mio formato. Il dizionario che sto usando è GPLv2 e voglio rilasciare il mio programma in BSD.
Poiché i dati stessi [l'idioma] sono di dominio pubblico, ma la rappresentazione dei dati [* spell .dic files] non è, forse devo seguire GPL.
Ma dato che non sto usando il codice GPLd stesso, ma una macchina derivata dalla sua elaborazione, non posso farlo.
Informazioni aggiuntive:
Sto già facendo la mia lista di parole derivata, soprattutto perché la lista di parole originale ha troppe informazioni semantiche, come questa:
"ripostar/#vi/XYL/"
o "ritualizar/#vt/XYPLnc/"
.
Ma la lista del mondo risultante deve essere curata manualmente in seguito. Ciò porta a una situazione in cui distribuirò il mio elenco di parole e non richiedo che l'originale funzioni.