Sto lavorando a un progetto che utilizza ABCL. La licenza di ABCL è GNU GPL con eccezione classpath, il che significa che possiamo collegare questa libreria con moduli indipendenti per produrre un eseguibile, indipendentemente dai termini di licenza di questi moduli indipendenti, e per copiare e distribuire l'eseguibile risultante in termini di vostra scelta.
Quindi so che non dobbiamo imporre la licenza di ABCL al mio progetto, ma per quanto riguarda il contrario, La licenza del progetto GNU GPL senza l'eccezione del classpath può essere applicata ad ABCL per creare anche GNU GPL senza eccezione del classpath?
PROJECT (GNU GPL) ----- > ABCL (GNU GPL con eccezione del percorso di classe)
A --- > > B Ora sappiamo che la licenza di B non ha effetto sulla licenza di A, ma sta per avere una licenza B?
ABCL è usato per compilare e caricare file di codice Lisp scritti da me stesso, su cui NON VOGLIO ASSICURARE GNU. questi file lisp non fanno parte dell'eseguibile principale del progetto. Ma il progetto principale utilizza ABCL per caricare questi file. GNU GPL (licenza del progetto principale) sarebbe ora applicata su questi file Lisp? ABCL ha un'eccezione classpath per la licenza ABCL NON verrà applicata su file di codice Lisp.