Codice di licenza in GPL: le revisioni prima dell'aggiunta della licenza GPL sono ancora in GPL?

6

Supponiamo di avere una base di codice già esistente che non ha intestazioni di licenza in nessuno dei file di origine, né ha% file diCOPYING.

Quindi quando aggiungo tutta la necessaria GPL "cruft", per esempio, alla revisione 1000, tutte le revisioni precedenti saranno GPL o devo riscrivere la cronologia del mio repository per includere la licenza GPL dalla revisione 0?

    
posta Anton Gogolev 02.10.2012 - 14:27
fonte

2 risposte

16

No - la licenza GPL controlla come deve essere distribuito il codice, non è una proprietà intrinisica del codice. Il codice non diventa GPL - è distribuito sotto GPL

Se non stai distribuendo le versioni precedenti del codice, la licenza non ha nulla a che fare con esso.

    
risposta data 02.10.2012 - 14:51
fonte
3

Lo stato predefinito per il copyright nella maggior parte dei paesi è "tutti i diritti riservati". Pertanto, qualsiasi precedente distribuzione del codice da parte tua non ha concesso ai destinatari il diritto di modificare o distribuire il codice.

L'aggiunta di cruft a ciascun file sorgente non è necessaria; è solo una pratica comune.

    
risposta data 02.10.2012 - 15:47
fonte

Leggi altre domande sui tag