Dipenderà dalle circostanze
Semplicemente aggiungendo un piccolo bit di ben noto algoritmo di dominio pubblico a un progetto GPL - la combinazione risultante sarebbe GPL.
C'è una potenziale difficoltà se un grande pezzo di codice completo è stato fornito da qualcuno che non poteva rivendicare la proprietà (come un impiegato governativo). La soluzione più semplice sarebbe probabilmente che il dominio pubblico risultante + GPL fosse GPL, ma la parte del dominio pubblico era anche disponibile gratuitamente.
Questo è equivalente ai luoghi in cui il codice BSD è incluso in un progetto GPL
La domanda è arrivata in alcune istituzioni. La mia università ha introdotto una regola che diceva che avevano diritti su qualsiasi cosa tu producessi che potesse essere sfruttata commercialmente. Alcune persone hanno sostenuto che questo significava che non avrebbero mai potuto utilizzare / contribuire a un progetto GPL - dal momento che l'università possedeva il loro contributo e non avevano alcun diritto di darlo via come GPL.
È stato ulteriormente complicato dal sentimento che la sentenza ha seguito la donazione di un nuovo edificio di informatica da parte di una grande società di software di Redmond - e questo è stato un rimborso che ha vietato ad alcune delle principali ricerche di paesi di usare l'open source.