Codice legacy GPL 2 parziale in un progetto GPL 3

0

Ho intenzione di importare le opere da un progetto GPL2 Java in una GPL3.

  1. Come devo "dirigere" tutti i miei file di derivazione dei miei progetti: devo mettere la licenza GPL2 del progetto originale (dicendo che "Questo file fa parte di PROJECT_NAME ...") sopra il mio progetto?
  2. Come dovrebbe essere il file LICENSING dell'intero progetto: devo inserire entrambe le licenze?
  3. Non so ancora se importerò classi quasi complete o solo alcuni pezzi di codice del progetto originale. Ad ogni modo, come dovrei informare l'utente (dicendo, in una finestra di dialogo): sta dicendo "Lavoro derivato dal progetto PROJECT_NAME" abbastanza?

Grazie in anticipo.

    
posta loloof64 18.03.2013 - 21:51
fonte

1 risposta

2

Da Come faccio ad aggiornare da (L) GPLv2 a (L) GPLv3?

First, include the new version of the license in your package. If you're using LGPLv3 in your project, be sure to include copies of both GPLv3 and LGPLv3, since LGPLv3 is now written as a set of additional permissions on top of GPLv3.

Second, replace all your existing v2 license notices (usually at the top of each file) with the new recommended text available on the GNU licenses howto. It's more future-proof because it no longer includes the FSF's postal mailing address.

Of course, any descriptive text (such as in a README) which talks about the package's license should also be updated appropriately.

    
risposta data 18.03.2013 - 22:15
fonte

Leggi altre domande sui tag