Sono autorizzato a rendere open source il mio clone di Minecraft?


12

Nel tempo libero sto sviluppando un gioco come Minecraft. In realtà, non è " come Minecraft", perché sto cercando di renderlo il più vicino possibile copia di esso (inteso come esercizio per me stesso a 16 anni e semplicemente perché è divertente per me). Ovviamente, non sto copiando il codice usando Minecraft Coder Pack (MCP) . Ho iniziato il gioco da zero in Java usando OpenGL.

Quindi, la mia domanda è: posso mettere il mio codice sorgente online su un host di controllo delle versioni del codice sorgente pubblico come GitHub, Google Code, eccetera (che rende il mio codice open source, perché non voglio pagare per usare un privato ospite)? Certo, non voglio vendere il gioco, perché il gioco è di Notch.

Un dettaglio che potrebbe essere importante è che sto usando un pacchetto di texture personalizzato (quindi, non quello fornito con il vero Minecraft).

Se è permesso, ci sono delle regole? Ho dato un'occhiata a questa pagina, ma sembra che non dica nulla al riguardo: http://www.minecraft.net/terms


Modifica: c'è un gioco chiamato Terasology (iniziato con il nome Blockmania) di Begla. È un bel progetto, ma non è pensato per essere il più vicino possibile a Minecraft. Quel progetto è open source.


4
Finché non stai violando il copyright di nessuno, probabilmente stai bene (anche se non sono un avvocato, ecc.). Potresti persino vendere il gioco risultante. Tuttavia, devi considerare sia il copyright di Mojang sia il copyright dell'autore del pacchetto di texture che stai utilizzando: non puoi distribuire (o trarre profitto da) neanche quello, a meno che l'autore non ti abbia concesso quel diritto.

Risposte:


20

Va bene, quindi ecco la mia comprensione di questo - proveniente dallo sviluppo di giochi e un costante tentativo di ottenere maggiori conoscenze su licenze, copyright, progetti open source, ecc.

Si è permesso di fare un Minecraft clone open-source con ripercussioni a patto che non si utilizza il titolo Minecraft , non utilizzare nessuno dei Minecraft 'codice sorgente s, e di non utilizzare nessuno dei Minecraft ' s risorse.

Fare una di queste violerà il copyright del gioco. Programmare un gioco per riflettere un gioco che ti piace davvero non è affatto una cosa negativa e condividere quel codice è una buona cosa. Tuttavia, calpestare qualcuno dei piedi di Mojang usando il codice o le risorse che hanno creato non va bene.


Come interpreti le risorse ?
Martijn Courteaux,

13
Le risorse sarebbero qualsiasi audio, modelli, codice e arte creati da Mojang.
Brett Chalupa,

2
È concepibile che Minecraft abbia brevetti su alcune delle cose che fa. In tal caso, stai violando quei brevetti se li fai allo stesso modo, anche se li decodificherai. Devi anche stare attento all'accusa di "far passare il tuo programma" come Minecraft, ovvero cercare di far pensare alle persone che il tuo codice è Minecraft, ad esempio facendole sembrare simili.
DJClayworth,

1
Hai davvero un buon punto e non sono sicuro che Mojang abbia brevettato le loro meccaniche di gioco (se riesci a farlo?). Minecraft è un gioco così meccanico, che non c'è molto altro oltre ai concetti chiave. So che la costruzione e la generazione di terreni seminati casualmente non sono brevettati. Farei attenzione a menzionare qualsiasi relazione con Minecraft e svilupperei semplicemente qualcosa ispirato da esso invece di limitarne l'ingegnerizzazione.
Brett Chalupa,

5
Modalità pedante: l'uso di "Minecraft" nel nome non violerà la legge sul copyright, ma è molto probabile che violi il marchio, supponendo che si siano preoccupati di registrarlo (cosa che quasi sicuramente hanno fatto).
Roman,

11

Disclaimer: non sono un avvocato. Sto rispondendo alla migliore conoscenza, potrebbe essere sbagliato, però.

Sì, è il tuo lavoro, ti è permesso farlo. Puoi fare con le cose che scrivi nel tuo tempo libero quello che vuoi.

Quello che non ti è permesso è:

  • Usa il codice sorgente originale (decompilato) di Minecraft e mettilo sotto un'altra licenza
  • Usa opere d'arte originali di Minecraft
  • Usa il nome "Minecraft" come il tuo
  • Distribuire minecraft.jar

Se cloni qualcosa, devi fare attenzione alle possibili violazioni del copyright. Non utilizzare nulla che rientri nel diritto d'autore. Il copyright si applica ma non è limitato a:

  • Codice sorgente
  • Opere d'arte (grafica, audio, ecc.)
  • Il nome

Quindi, se clonate un software (un gioco o un'applicazione), non utilizzate mai nulla di quel software direttamente , fatelo da soli .


Grazie per la risposta. Due persone che dicono la stessa cosa, suona bene. Ho votato a favore, ma poiché l'altra risposta è arrivata prima ho accettato quella.
Martijn Courteaux,

1
Il nome è tecnicamente un marchio, non copyright. Ma in entrambi i casi non puoi usarlo, o qualsiasi cosa che possa essere confusa con esso (probabilmente come il mio mestiere, anche se io non sono un avvocato e che non costituisce un consiglio legale).
DJClayworth,

@DJClayworth: Dipende dall'interpretazione del giudice che governa il caso, temo. Ci sono state controversie in passato, tra Microsoft vs Lindows e Bethesda vs Mojang .
Bobby,

2
Non sono un avvocato, ma duplicare una risorsa esattamente disegnando ogni pixel da zero non è diverso dalla copia dei bit sul disco, per quanto riguarda il copyright.
Blecki,

@Blecki: Beh, forse il clone era il termine sbagliato. Ovviamente non dovresti ridisegnarlo pixel per pixel ... ma questa è una linea piuttosto sfocata.
Bobby,
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.