licenza per contenuti diversi da GPL / LGPL / MPL

2

Voglio utilizzare un dizionario (fondamentalmente un file di testo e nessun codice) incluso in un plug-in di controllo ortografico in ufficio aperto. Il plug-in è sotto licenza GPL / LGPL / MPL a tre licenze che non capisco. è legale?

Se è illegale, cosa succede se scrivo uno script che usa il suddetto plug-in open-office per generare il dizionario (presumendo che sia tecnicamente possibile, lo script genererà tutte le possibili permutazioni letterali, lo passerà al plug-in e salva quelli corretti)?

Utilizzerò il dizionario in un'applicazione commerciale closed source.

Il dizionario è in una lingua che ha pochissime risorse online e, in mancanza di un mio dizionario, non ci sono alternative.

Chiarimento: l'idea di script che ho menzionato sopra non è una tecnica strana , genererei un documento con tutte le parole possibili e userei open office con il plug-in installato per mostrare errori di ortografia e rimuoverli, non è questo l'uso previsto del plug-in (controllo ortografico)?

    
posta rad 27.04.2013 - 17:46
fonte

2 risposte

1

Il codice può essere rilasciato con più licenze.

Se non hai il permesso di usare il file originale e lo "ricolleghi" come stai suggerendo, in realtà non stai cambiando nulla. I giudici non sono stupidi, quindi se stai essenzialmente sperando che copiarlo in un modo strano lo renderà legale quando lo copi direttamente non lo farebbe, smettila di pensarlo.

Inoltre, non pensare che "altrimenti, dovrei fare il mio" volerà.

È possibile che su Internet ci sia qualcosa che non è specifico della tua lingua ma che potresti usare. È anche possibile che il codice e il file di dati del plug-in di cui parli siano in licenze diverse.

    
risposta data 27.04.2013 - 18:19
fonte
1

Ci sono due possibili scenari, con conseguenze diverse per la posizione della licenza.

  1. La tua applicazione legge il dizionario come un file di input. Alla tua applicazione non interessa da dove proviene il dizionario finché è nel giusto formato. Fornire il dizionario insieme alla tua applicazione è essenzialmente una comodità per i tuoi utenti, se vogliono possono semplicemente sostituirlo.

    In questo caso, non importa davvero quale licenza ha il dizionario, a patto che ti sia permesso di ridistribuirli (che tutte le licenze libere consentono, è una parte essenziale di loro essere liberi ), perché la combinazione della tua applicazione e del dizionario non sarà considerata un'opera derivata / modificata, ma piuttosto un'aggregazione di opere indipendenti.

  2. La tua applicazione si collega al dizionario come se si utilizzasse un modulo software.

    • Se si collega in modo statico (l'utente finale non può sostituire il dizionario con una versione diversa senza ricompilare), si è molto probabilmente sfortunati e l'applicazione closed-source non può essere distribuita. Potrebbe essere che l'MPL lo permetta, ma non ne ho abbastanza familiarità da dirlo.
    • Se si collega dinamicamente (l'utente finale può sostituire il dizionario con una versione diversa senza ricompilare), allora si può usare il dizionario sotto i termini della LGPL. Poiché il dizionario ha più licenze, puoi scegliere i termini di licenza che desideri applicare.

In tutti i casi, dovrebbe essere chiaro che il dizionario e l'applicazione sono distribuiti con licenze diverse e dove è possibile ottenere la fonte per il dizionario (a meno che il file del dizionario stesso sia la sua fonte).

    
risposta data 27.04.2013 - 20:55
fonte

Leggi altre domande sui tag