Ho creato un gioco HTML5 / Javascript. Devo autorizzarlo?

7

Così ho creato un gioco online HTML5 / Javascript. Lo pubblico sul mio sito web affinché chiunque giochi gratuitamente. Al momento sto ancora lavorando su questo. Devo autorizzare il mio gioco? E se sì, quale licenza mi consigliate? Stavo guardando alcune licenze open source come GPLv3, ma non sono sicuro di aver bisogno di una licenza?

Se ho bisogno di una licenza , ne ho bisogno uno che consenta:

  • il mio gioco è completamente gratuito per giocare
  • il mio gioco deve essere incorporato in altri siti web
  • nessun altro può ridistribuire il mio gioco, a meno che non sia sotto il mio nome e non il loro

Inoltre, se ho bisogno di una licenza, dove la includo? Devo solo dichiarare da qualche parte che il gioco è concesso in licenza con "licenza xxxxx"? O devo includere un link al file di licenza ospitato sul mio server? O anche includere il file di licenza nel mio gioco (cioè nel file javascript del gioco, o in un menu di gioco, ecc.)?

    
posta Jacob 28.06.2011 - 21:00
fonte

6 risposte

6

La licenza è per la tua protezione e per la protezione della tua proprietà intellettuale. Se non hai la necessità urgente di applicare una licenza, non c'è motivo di farlo.

Un semplice copyright sarà sufficiente per dire "nessun altro può ridistribuire il mio gioco."

    
risposta data 28.06.2011 - 21:01
fonte
4

Niente richiede una licenza, ma è una buona idea averne uno.

Una licenza è generalmente per entrambe le cose che devi pagare, o per cose che altre persone useranno all'interno dei propri progetti. Non è davvero necessario licenziare un gioco gratuito. Tuttavia, la licenza di un motore per il gioco sarebbe una buona idea.

Personalmente sono un fan della Licenza MIT , che è GPL compatibile .

    
risposta data 28.06.2011 - 21:02
fonte
2

Una licenza è un modo per concedere alcune autorizzazioni (reciproche a seconda dello stile della licenza). Dalla tua descrizione non stai cercando di rendere il tuo progetto open-source o free-software e da un rapido sguardo non stai usando alcun componente esterno, quindi no, non ne hai bisogno.

Il permesso di concessione "solo sotto il mio nome, e senza modifiche" che descrivi è meglio espresso da una licenza Creative Commons, CC-Attribution-NoDerivs.

    
risposta data 28.06.2011 - 21:09
fonte
2

If I need a license

Come correttamente sottolineato da altri. Tecnicamente non hai bisogno di una licenza, ma è una buona idea averne una.

In parole povere: poiché chiunque crei qualcosa possiede automaticamente la proprietà intellettuale del suo lavoro, sei libero di decidere quali diritti desideri conservare a te stesso e quali sei disponibile a dare agli altri. I due estremi qui sono "tutti i diritti riservati" e "dominio pubblico".

Se non specifichi attraverso una licenza quali diritti concedi agli altri e quali sono i tuoi diritti, la situazione sarà molto confusa, in quanto i diversi paesi impongono automaticamente diversi insiemi di diritti.

my game to be totally free

Gratuito come in "birra gratis" o gratuito come in "libertà"? Questo normalmente si traduce in una licenza "non commerciale" (birra gratis) o " licenza approvata da FSF " (libertà).

my game to be embedded on other websites

Questo è un problema relativamente nuovo relativo all'emergere di SaaS, o in altre parole al fatto che puoi permettere a utilizzare il tuo software senza che loro entrino direttamente in contatto con l'installazione del software (così , senza distribuire esso). Potresti essere interessato allo strumento nella Licenza pubblica generale Affero nessun altro può ridistribuire il mio gioco, a meno che non sia sotto il mio nome e non il loro

Also, if I need a license, where do I include it?

Questo è ciò che dice GNU sull'inclusione della licenza per la GPL. Consiglierei di seguire lo stesso consiglio indipendentemente dalla licenza che sceglierai di utilizzare. Il problema con l'applicazione delle licenze non è mai con l'interpretazione del proprietario dell'IP ... sarà sempre su piccoli dettagli della sua implementazione, che lasciano spazio a scappatoie da sfruttare ... beh, sai ... LORO! ;)

Licenze che risuonano nella mia mente leggendo le tue esigenze: GPL , AGPL , Attribuzione Creative Commons -NonCommercial

Buona fortuna! / Mac

    
risposta data 28.06.2011 - 21:29
fonte
1

Avere una licenza è sempre buona anche se la tua licenza dà completa libertà ad altre persone, perché le persone conosceranno le tue intenzioni con il software.

Qualche tempo fa ho visto questo video su come utilizzare la licenza GNU GPL v3, non è bello ma ti darà l'idea di questa licenza:

    
risposta data 04.01.2013 - 11:59
fonte
0

Lo vuoi gratis? Scegli una licenza. Da quel post di Jeff:

Because I did not explicitly indicate a license, I declared an implicit copyright without explaining how others could use my code. Since the code is unlicensed, I could theoretically assert copyright at any time and demand that people stop using my code. Experienced developers won't touch unlicensed code because they have no legal right to use it. That's ironic, considering the whole reason I posted the code in the first place was so other developers could benefit from that code. I could have easily avoided this unfortunate situation if I had done the right thing and included a software license with my code.

Se vuoi che sia il più libero possibile e qualunque cosa, allora vai con WTFPL .

    
risposta data 24.10.2014 - 20:00
fonte

Leggi altre domande sui tag