Posso usare una parte di un altro programma senza dover rinunciare ai miei diritti sul mio codice?

1

Attualmente sto facendo un gioco e voglio usare alcuni file di testo (elenchi di nomi) che sono coperti dalla GNU General Public License (o dalla Attribution-ShareAlike 3.0 Unported License). Devo rilasciare il mio intero gioco sotto una di queste licenze se ho usato solo questi (relativamente piccoli) file nel mio gioco o sono solo questi file che devo mantenere in licenza in quel modo?

Se questo non è permesso, posso comunque farlo se scelgo di non pubblicare il mio codice e solo di "ospitare" questo gioco, dal momento che si tratta di un gioco web.

    
posta HiddenKnowledge 18.05.2014 - 20:29
fonte

3 risposte

2

Supponendo che i contenuti del file siano il risultato di un processo creativo sufficiente che rientrano nella protezione del copyright 1 , ci sono due possibilità.

  1. I file sono fatti parte del tuo programma. Ad esempio, vengono elaborati durante la compilazione. In tal caso, il tuo programma è un'opera derivata di quei file e sei vincolato alle restrizioni imposte dalle rispettive licenze ai lavori derivati. Spesso (e soprattutto nel caso di GPL) il codice deve utilizzare la stessa licenza.

  2. Il tuo programma legge quei file in fase di esecuzione e agisce in base a ciò che legge (eventualmente combinato con le azioni eseguite dall'utente). Ad esempio, mostra l'elenco di nomi all'utente per selezionarne uno. In questo caso, la licenza sul file di testo non influisce sulle licenze a cui è possibile distribuire il programma. I file di testo sono "semplici dati" e sono considerati completamente separati dal programma che li elabora. (Questo sarebbe simile alla relazione tra il codice sorgente e un compilatore / editor.)
    Puoi ancora distribuire il file insieme al tuo programma, purché osservi le condizioni pertinenti nella licenza del file e dichiari che licenze diverse si applicano a diverse parti della distribuzione.

1: Laddove quella barra sta esattamente bugie per gli avvocati, ma non è così alta. Quindi, l'ipotesi è dal lato sicuro, ma probabilmente non così lontano

Se non distribuisci il tuo codice, generalmente non devi preoccuparti dei diritti d'autore. Il problema principale qui è che può differire dalla licenza alla licenza che cosa significa "distribuire".
Ad esempio, con Affero GPL, la distribuzione include anche l'esecuzione del software su un server accessibile al pubblico, ma quello è il più strano tra le licenze software. Le licenze non software, come le creative commons, potrebbero avere una vista diversa sulla distribuzione.

    
risposta data 19.05.2014 - 12:31
fonte
1

Do I have to release my whole game under one of these licenses if I only used these (relatively small) files in my game

Sì, lo fai.

If this is not permitted am I allowed to do this anyway if I choose not to actually release my code and only "hosted" this game, since it's a web game.

Per la GPL regolare, questo è effettivamente consentito, vedi questa risposta .

    
risposta data 18.05.2014 - 21:07
fonte
0

In generale, NON PUO utilizzare le opere protette da copyright di qualcun altro senza la loro autorizzazione, solitamente fornita sotto forma di licenza. Se non è possibile utilizzare tale elenco di nomi al posto della GPL o della licenza Creative Commons, non è possibile utilizzarli senza seguire tutti i termini della specifica licenza.

La questione di quanto poco si possa usare un utilizzo e non si abbiano sanzioni inflitte dal tribunale è un po 'complicato, che potrebbe finire col coinvolgere gli avvocati. Se qualcun altro ha scritto X, e usi una parte di X, l'unico modo per evitare assolutamente di essere trascinato in tribunale è seguire esattamente i loro termini.

Detto questo, in molti esempi un semplice elenco di nomi non è un'opera protetta da copyright. Se c'è qualcosa di speciale nella lista, come un elenco di ventisei nomi ciascuno a partire da una lettera diversa, probabilmente è protetto. Ma se si tratta solo di un elenco, ad esempio un elenco casuale di 5000 nomi comuni in inglese, potrebbe non essere più protetto dei nomi e dei numeri di una vecchia rubrica.

    
risposta data 18.05.2014 - 21:14
fonte

Leggi altre domande sui tag