Quale effetto ha sul tuo codice un altro programma di utilità open source nel tuo repository di origine se utilizzano licenze diverse?
- Tendo a utilizzare licenze più permissive come Apache e MIT.
- Per consentire ad altri di utilizzare un progetto con il minimo di configurazione possibile, voglio includere le utility utilizzate dagli script di compilazione nel repository (generatore di documentazione, minificatore JavaScript, ecc.)
- Capisco che le cose generate da queste utilità (documentazione, file JS minificati) siano non opere derivate.
- Ciò che non è chiaro per me è la questione se includere alcune utility con licenze più restrittive creerà conflitti con il mio codice?
- La natura "virale" della GPL minaccia di "infettare" il mio codice includendo le utilità GPL nel mio repository e facendo riferimento ai miei script di compilazione?
Nessuno del codice sarà mescolato, le licenze appropriate rimarranno con ogni articolo. Per lo più dovrei semplicemente usare i binari dei sorgenti esterni (.jar, ecc.). Voglio solo assicurarmi che "distribuirli" nel mio repository quando lo carico su GitHub non offuschi tutto il resto.