Qual è il modo giusto di riutilizzare le risorse di gioco open source?


8

Questa è una domanda ipotetica, ma che ho sempre voluto sapere. Supponiamo di voler creare un gioco nello stesso stile fantasy di Battle for Wesnoth . Non avendo io stesso abilità artistiche, potrei scrivere il codice per il motore di gioco e prendere in prestito (rubare?) Le loro opere d'arte e usarlo da solo. IIRC, la loro roba è sotto licenza LGPL, quindi se il mio gioco fosse LGPL, dovrei andare bene legalmente.

La mia domanda è: solo perché posso farlo, dovrei? Qual è la procedura prevista per prendere in prestito risorse artistiche di altri giochi? Devo prima chiedere formalmente il permesso?

Ovviamente mi farebbe onore al loro lavoro prima di rendere pubblico qualsiasi cosa.

Risposte:


5

Se le risorse e il codice sorgente di un gioco open source sembrano essere regolati dalla stessa licenza, ti suggerirei di contattare uno dei responsabili del progetto e verificare che ciò avvenga effettivamente. La LGPL e altre licenze open source sono generalmente destinate a disciplinare l'uso del codice sorgente. Molti giochi open source adottano licenze separate per il codice sorgente e il contenuto. In tali accordi, il contenuto è spesso distribuito sotto uno dei tanti Creative Commonslicenze. Le licenze CC sono relativamente brevi e concise, descrivendo in parole povere esattamente come è possibile o meno riutilizzare il contenuto. La maggior parte dei progetti open source con cui ho collaborato hanno utilizzato licenze CC che ti consentono di riutilizzare qualsiasi contenuto ti piaccia, purché tu attribuisca gli autori originali. Per adempiere a questa clausola, includi semplicemente l'autore o gli autori nei crediti del tuo gioco, insieme a una descrizione del contenuto preso in prestito. Si noti che alcune licenze includono un non commercialestipula, che impedisce il riutilizzo o la ridistribuzione con qualsiasi prodotto commerciale. In tali casi, è ancora possibile prendere in prestito contenuti per progetti freeware o open source. Tuttavia, se si utilizza il contenuto in un progetto open source che successivamente si decide di vendere, sarà necessario (come ho capito), rimuovere / sostituire tale contenuto nella versione venduta.

Se le risorse di un gioco open source sono regolate da una licenza open source o da una licenza come Creative Commons, in genere non è necessario richiedere l'autorizzazione. L'unica eccezione sarebbe se non si comprendono appieno i termini della licenza. Questo non dovrebbe essere il caso di una licenza CC, ma alcune licenze open source sono più dettagliate e piene di legalese. Se i tuoi diritti di ridistribuzione non sono chiari, non fa mai male chiedere agli autori.

Se dovessi usare le risorse di gioco open source, direi "assolutamente". Se non disponi del talento personale (o della tua squadra) per produrre risorse migliori da solo, l'utilizzo di risorse open source ti consentirà di offrire un gioco migliore offrendo allo stesso tempo maggiore visibilità agli autori di contenuti originali.

Un'ultima nota: se scopri che le risorse di un gioco sono concesse in licenza con una licenza FOSS, fai attenzione alle clausole relative al rapporto tra la licenza del tuo gioco e la licenza del gioco sorgente. Alcune licenze consentono l'utilizzo di codice e risorse solo in altri progetti regolati dalla stessa licenza o da una licenza simile (ovvero entrambe le licenze sono permissive o entrambe le licenze sono reciproche). Fai attenzione a non rientrare in una licenza che non ti senti completamente a tuo agio, tutto per il gusto di utilizzare le risorse di qualcun altro. Se rilevi un possibile conflitto di licenze, puoi sempre chiedere all'autore o agli autori originali l'autorizzazione a ridistribuire le risorse con una licenza diversa.


2

Se gli asset sono concessi in licenza in base alla LGPL, non è necessario richiedere l'autorizzazione, attenersi alla licenza utilizzando gli asset in base alla LGPL nel nuovo progetto e, naturalmente, fornire credito al progetto / autore originale.

Se dovessi, se sei disposto a realizzare il tuo progetto con la licenza LGPL, credo che dovresti farlo, consentirà in futuro eventuali problemi legali e la comunità Open Source incoraggia questo tipo di lavoro collaborativo.


0

Non userei nulla che non sia accompagnato da un file di licenza che spieghi la licenza. Se soddisfa le tue esigenze, vai avanti, ma a parte un progetto per hobby, non vedo il punto, poiché non finirai con qualcosa di unico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.