Domanda

Ho esaminato il progetto FOP di IKVMing Apache da utilizzare con la nostra app .NET.È un prodotto commerciale e, esaminando le licenze, IKVM si imbatte in alcune aree problematiche a causa dell'uso di GNU Classpath.Da quello che ho visto, nessuno può dire con certezza se questa roba possa essere utilizzata in un prodotto commerciale.Qualcuno ha utilizzato IKVM, o un prodotto IKVM, in un prodotto commerciale?Ecco cosa ho trovato finora:

Pagina della licenza IKVM, che rileva che una dll contiene codice di altri progetti, la loro licenza GPLv2 + Eccezione percorso di classe

Sassone per .NET è generato con IKVM, ma rilasciato sotto la licenza Apache...

Qualcuno ha esperienza con questo?

È stato utile?

Soluzione

Ci sono diversi problemi qui poiché ikvm è attualmente in fase di transizione dal sistema classpath GNU a OpenJDK di Sun.Entrambi sono concessi in licenza come GPL+Exceptions per dichiarare esplicitamente che le applicazioni che utilizzano semplicemente le librerie OpenJDK non saranno considerate opere derivate.

In generale, le applicazioni che si basano su componenti con specifiche definite come queste non ricadono comunque sotto la GPL.Ad esempio, il collegamento alle API POSIX pubbliche non attiva la dipendenza dalla GPL in un'applicazione Linux, nonostante il kernel sia GPL.Un principio simile di solito (i dettagli possono essere complicati) si applica alla sostituzione di Java di Sun con un'implementazione FOSS/GPL.

Altri suggerimenti

Solo un rapido aggiornamento su questo dopo aver notato la domanda, per chiunque stia navigando.

Sembra che IKVM si sia aggiornato per utilizzare OpenJDK e non GNU Classpath, infatti IKVM.net ha rimosso il commento dalla pagina della licenza.

Non sono un avvocato, ma tutte le licenze menzionate possono essere utilizzate in prodotti commerciali purché non si apporti alcuna modifica e si dichiari che il codice è tuo.

Penso che se non vuoi rischiare nulla dovresti consultare un avvocato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top