In sostanza, mi chiedo in che modo le licenze influiscono sulla legalità dell'uso del codice sorgente come dati . Con questo intendo letteralmente memorizzare il codice in un database come stringhe e utilizzarlo, ad es. per alcuni esperimenti di evidenziazione della sintassi o altre attività simili.
Posso pensare a un paio di scenari:
-
Il mio progetto è closed-source e voglio usare il codice open-source come dati. Se memorizzo codice in GPL, la licenza GPL si applica al mio progetto? Che dire delle altre licenze?
-
Il mio progetto è open-source, ma sotto licenza ad es. MIT. Di nuovo, se immagazzino codice GPL, ciò influisce sul mio progetto?
Stavo pensando a GPL in modo specifico a causa della sua natura virale, ma se altre licenze avessero effetti applicabili, sarei interessato a parlarne anche loro.