Emulacja klienta gry

  • Autor wątku Autor wątku Haiks
  • Data rozpoczęcia Data rozpoczęcia
H

Haiks

Nowy użytkownik
Dołączył
04.2017
Odpowiedzi
5
Witam,
Zapewne znają Państwo lub słyszeli o grze World of Warcraft. Działa ona na zasadzie klient-serwer.

Firma Blizzard ma uruchomiony serwer na swoich maszynach z którym komunikują się poszczególni klienci - gry.

Klient gry składa się z "podstawki" + dodatków. Dodatek The Burning Crusade miał premierę ponad 10 lat temu. Nie można już go kupić, jedyna opcja to kupno podstawki połączonej z wszystkimi dodatkami po za ostanim + osobno najnowszy dodatek.

Wraz z przyjaciółmi pracujemy nad emulatorem do tej starej wersji gry który umożliwi posiadaczom gry w starej wersji uruchomienie jej i grę wraz z osobami które także połączyły się z naszym serwerem.

Emulator nie jest autorstwa firmy Blizzard, a także ta firma nie ma do niego praw. Natomiast gracze którzy chcą się połączyć z serwerem zapłacili tej firmie za swoje własne kopie klienta.


Pytanie moje brzmi, czy uruchamiając ten emulator na własnym serwerze łamiemy prawo?
 
Cóż, operator gry może uważać to za naruszenie jego praw, a rozstrzygniecie sporu może nastąpić dopiero przed Sądem.
 
a czy użytkownik który kupił 10 lat temu grę w którą nie może grać, przez co łączy się z nami. Łamie prawo?
 
Użytkownik może. Dozwolony użytek programów komputerowych jes t w dużej mierze ograniczony w stosunku do innych utworów:
Przepis prawny:
Art. 75.
[Dozwolony użytek z programu komputerowego]

1. Jeżeli umowa nie stanowi inaczej, czynności wymienione w art. 74 ust. 4 pkt 1 i 2 nie wymagają zgody uprawnionego, jeżeli są niezbędne do korzystania z programu komputerowego zgodnie z jego przeznaczeniem, w tym do poprawiania błędów przez osobę, która legalnie weszła w jego posiadanie.

2. Nie wymaga zezwolenia uprawnionego:
1) sporządzenie kopii zapasowej, jeżeli jest to niezbędne do korzystania z programu komputerowego. Jeżeli umowa nie stanowi inaczej, kopia ta nie może być używana równocześnie z programem komputerowym;
2) obserwowanie, badanie i testowanie funkcjonowania programu komputerowego w celu poznania jego idei i zasad przez osobę posiadającą prawo korzystania z egzemplarza programu komputerowego, jeżeli, będąc do tych czynności upoważniona, dokonuje ona tego w trakcie wprowadzania, wyświetlania, stosowania, przekazywania lub przechowywania programu
komputerowego;
3) zwielokrotnianie kodu lub tłumaczenie jego formy w rozumieniu art. 74 ust. 4 pkt 1 i 2, jeżeli jest to niezbędne do uzyskania informacji koniecznych do osiągnięcia współdziałania niezależnie stworzonego programu komputerowego z innymi programami komputerowymi, o ile zostaną spełnione następujące warunki:
a) czynności te dokonywane są przez licencjobiorcę lub inną osobę uprawnioną do korzystania z egzemplarza programu komputerowego bądź przez inną osobę działającą na ich rzecz,
b) informacje niezbędne do osiągnięcia współdziałania nie były uprzednio łatwo dostępne dla osób, o których mowa pod lit. a,
c) czynności te odnoszą się do tych części oryginalnego programu komputerowego, które są niezbędne do osiągnięcia współdziałania.

3. Informacje, o których mowa w ust. 2 pkt 3, nie mogą być:
1) wykorzystane do innych celów niż osiągnięcie współdziałania niezależnie stworzonego programu komputerowego;
2) przekazane innym osobom, chyba że jest to niezbędne do osiągnięcia współdziałania niezależnie stworzonego programu komputerowego;
3) wykorzystane do rozwijania, wytwarzania lub wprowadzania do obrotu programu komputerowego o istotnie podobnej formie wyrażenia lub do innych czynności naruszających prawa autorskie.
Prawo autorskie.
 
Więc jeśli postawię serwer dla siebie w ramach badania jego pracy, gdyż jestem szczęśliwym posiadaczem klienta gry, to będzie to legalne?

I czy jeśli inne osoby także w celu badania swojego programu podłączą się do mojego serwera, to także będzie legalne?
 
To zależny na czy Twój emulator jest opracowaniem klienta oryginalnego.
 
Jest bardziej opracowaniem serwera, który pozwala oryginalnemu klientowi funkcjonować.
 
Powrót
Góra