Czy mogę zrobić mój klon Minecraft open source?

12

W wolnym czasie rozwijam grę taką jak Minecraft. W rzeczywistości nie jest on „ podobny do Minecrafta”, ponieważ staram się, aby był on jak najbardziej zbliżony do jego kopii (oznaczonej jako ćwiczenie dla mnie w wieku 16 lat i po prostu z tego powodu jest dla mnie zabawą). Oczywiście nie kopiuję kodu za pomocą Minecraft Coder Pack (MCP) . Rozpocząłem grę od zera w Javie przy użyciu OpenGL.

Więc moje pytanie brzmi: czy mogę umieścić mój kod źródłowy w trybie online na publicznym hoście wersji kodu źródłowego, takim jak GitHub, Google Code itp. (Co sprawia, że ​​mój kod jest otwarty, ponieważ nie chcę płacić za korzystanie z prywatnego gospodarz)? Oczywiście nie chcę sprzedawać gry, ponieważ gra pochodzi z Notch.

Szczegółem, który może być ważny, jest to, że używam niestandardowego pakietu tekstur (więc nie tego, który jest dostarczany z prawdziwym Minecraftem).

Jeśli jest to dozwolone, czy istnieją jakieś zasady? Przejrzałem tę stronę, ale wygląda na to, że nic nie mówi na ten temat: http://www.minecraft.net/terms


Edycja: Istnieje gra o nazwie Terasology (rozpoczęta pod nazwą Blockmania) od Begli. To fajny projekt, ale nie ma być jak najbliżej Minecrafta. Ten projekt jest open source.

Martijn Courteaux
źródło
4
Dopóki nie naruszasz niczyich praw autorskich, prawdopodobnie nic ci nie jest (chociaż nie jestem prawnikiem itp.). Możesz nawet sprzedać wynikową grę. Musisz jednak wziąć pod uwagę zarówno prawa autorskie Mojanga, jak i prawa autorskie autora pakietu tekstur, którego używasz - nie możesz rozpowszechniać (ani czerpać zysków) z tego, chyba że autor udzielił ci tego prawa.

Odpowiedzi:

20

Okej, więc oto moje rozumienie tego - pochodzące z opracowywania gier i ciągłej próby uzyskania większej wiedzy na temat licencjonowania, praw autorskich, projektów typu open source itp.

Masz prawo dokonać Minecraft klon i open-source to bez reperkusji tak długo, jak nie używać tytułu Minecraft , nie należy używać żadnej z Minecraft „s kodu źródłowego, a nie używać dowolnego Minecraft ” s majątek.

Takie postępowanie naruszy prawa autorskie do gry. Programowanie gry tak, aby odzwierciedlała grę, którą naprawdę lubisz, wcale nie jest złe, a dzielenie się tym kodem jest dobrą rzeczą. Jednak nadepnięcie na palce w Mojang przy użyciu kodu lub utworzonych zasobów nie jest w porządku.

Brett Chalupa
źródło
Jak interpretujesz aktywa ?
Martijn Courteaux,
13
Aktywami byłyby wszelkie audio, modele, kod i grafika, które stworzył Mojang.
Brett Chalupa
2
Można sobie wyobrazić, że Minecraft ma patenty na niektóre rzeczy, które robi. Jeśli tak jest, to naruszasz te patenty, jeśli robisz je w ten sam sposób, nawet jeśli je inżynieria wsteczna. Musisz także wystrzegać się oskarżenia, że ​​„podajesz swój program” jako Minecraft, tj. Próbujesz sprawić, aby ludzie myśleli, że twój kod to Minecraft, np. Sprawiając, że wyglądają podobnie.
DJClayworth,
1
Masz naprawdę dobrą rację i nie jestem pewien, czy Mojang opatentował swoją mechanikę gry (czy możesz to zrobić?). Minecraft jest tak mechaniczną grą, że nie ma w niej nic poza podstawowymi koncepcjami. Wiem, że budowanie i losowe generowanie terenu nie jest opatentowane. Nie chciałbym wspominać o żadnym związku z Minecraftem i po prostu opracować coś zainspirowanego nim, zamiast odwracać go.
Brett Chalupa,
5
Tryb pedantyczny: użycie „Minecraft” w nazwie nie narusza prawa autorskiego, ale bardzo prawdopodobne jest, że naruszy znak towarowy, zakładając, że z trudem go zarejestrował (co prawie na pewno zrobili).
RomanSt
11

Oświadczenie: Nie jestem prawnikiem. Odpowiadam na to z najlepszą wiedzą, ale może się mylić.

Tak, to twoja praca, możesz to zrobić. Możesz robić z rzeczami, które piszesz w wolnym czasie, co chcesz.

Niedozwolone jest:

  • Użyj oryginalnego kodu źródłowego (zdekompilowanego) z Minecraft i umieść go na innej licencji
  • Użyj oryginalnej grafiki z Minecraft
  • Użyj nazwy „Minecraft” jako własnej
  • Rozdaj plik minecraft.jar

Jeśli coś sklonujesz, musisz uważać na możliwe naruszenia praw autorskich. Nie używaj niczego, co podlega prawu autorskiemu. Prawa autorskie mają zastosowanie, ale nie ograniczają się do:

  • Kod źródłowy
  • Grafika (grafika, dźwięk itp.)
  • Imię

Jeśli więc sklonujesz oprogramowanie (grę lub aplikację), nigdy nie używaj niczego bezpośrednio z tego oprogramowania , zrób to sam .

Konstabl
źródło
Dziękuję za odpowiedź. Dwie osoby mówią to samo, to brzmi dobrze. Głosowałem, ale skoro druga odpowiedź nadeszła wcześniej, to ją zaakceptowałem.
Martijn Courteaux,
1
Nazwa jest technicznie znakiem towarowym, a nie prawem autorskim. Ale w obu przypadkach nie możesz go użyć, ani niczego, co może być z nim mylone (prawdopodobnie jak Kopalnia, choć nie jestem prawnikiem i nie stanowi porady prawnej).
DJClayworth,
@DJClayworth: Obawiam się, że zależy to od interpretacji sędziego, który rządzi sprawą. W przeszłości istniały spory, np. Microsoft vs Lindows i Bethesda vs Mojang .
Bobby,
2
Nie jestem prawnikiem, ale powielanie zasobów poprzez rysowanie każdego piksela od zera nie różni się niczym od kopiowania bitów na dysku, jeśli chodzi o prawa autorskie.
Blecki
@Blecki: Cóż, może klon był złym terminem. Oczywiście nie powinieneś przerysowywać go piksel po pikselu ... ale to raczej rozmyta linia.
Bobby,