Войти
ФлеймФорумИгры

Является ли портирование игры с другой платформы пиратством?

Страницы: 1 2 3 Следующая »
#0
21:52, 1 ноя 2011

С недавних пор я занялся портированием эксклюзивных игр с Xbox-а и Windows Phone 7 на PC под Windows. Все великолепно, однако несколько печалит одна неопределенность. Могу ли я распространять получившиеся игры на некоммерческой основе? С одной стороны вроде как нет, потому как портирование осуществлено без согласия разработчика. Но с другой стороны разработчик изначально не рассматривает Windows как целевую платформу, то есть ни о какой упущенной выгоде не может быть и речи.

Помогите мне разобраться в данной неопределенности :)

#1
21:58, 1 ноя 2011

Пиратством не является, является нарушением авторских прав. Карается анальным преследованием, судами и штрафами.

#2
22:00, 1 ноя 2011

jaguard
> Пиратством не является, является нарушением авторских прав.
Почему? Я же не присваиваю чужую работу, а лишь делаю возможной запуск программы на другой платформе.

#3
22:04, 1 ноя 2011

Barabus
> Я же не присваиваю чужую работу, а лишь делаю возможной запуск программы на
> другой платформе.
По лицензионному договору, который ты принимаешь покупая игру, у тебя есть права только запускать её на своём компе. Права вносить изменения в программу по этому соглашению тебе не передаются. Равно как не дают тебе прав декомпилировать и прочих действий.
А если игру ты не купил, то у тебя и запускать её прав нет. =)))

правка.
Barabus
> Могу ли я распространять получившиеся игры на некоммерческой основе?
Да, и права распространять ни на какой основе тебе лиц-соглашение не даёт. Только запускать на своём компе.

#4
22:21, 1 ноя 2011

sb3d
> Права вносить изменения в программу по этому соглашению тебе не передаются.
Здесь ситуация спорная.

ГК РФ
Статья 1280. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ

3. Лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе без согласия правообладателя и без выплаты дополнительного вознаграждения воспроизвести и преобразовать объектный код в исходный текст (декомпилировать программу для ЭВМ) или поручить иным лицам осуществить эти действия, если они необходимы для достижения способности к взаимодействию независимо разработанной этим лицом программы для ЭВМ с другими программами, которые могут взаимодействовать с декомпилируемой программой, при соблюдении следующих условий:
1)информация, необходимая для достижения способности к взаимодействию, ранее не была доступна этому лицу из других источников;
2) указанные действия осуществляются в отношении только тех частей декомпилируемой программы для ЭВМ, которые необходимы для достижения способности к взаимодействию;
3) информация, полученная в результате декомпилирования, может использоваться лишь для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, не может передаваться иным лицам, за исключением случаев, когда это необходимо для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, а также не может использоваться для разработки программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой для ЭВМ, или для осуществления другого действия, нарушающего исключительное право на программу для ЭВМ.

Вот, собственно, мне необходимо дизассемблировать и портировать программу для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, то есть с Windows. И данный исключительный случай, насколько я понимаю, позволяет мне передавать информацию, полученную в результате декомпилирования другим лицам для достижения вышеуказанных целей.

#5
22:28, 1 ноя 2011

Barabus
Ради бога. Дизассемблируй, портируй, изменяй, но только на своем компе. А большинстве случаев лицензией тебе запрещается декомпилировать программу для ЭВМ.

#6
22:35, 1 ноя 2011

Barabus
> для достижения способности к взаимодействию независимо разработанной этим лицом
> программы для ЭВМ с другими программами, которые могут взаимодействовать с
> декомпилируемой программой
Ты, наверное, не до конца понял этот чертенячий язык. =)

Я не юрист, но вот как я понял.

Тут идёт речь о трёх программах:
1. написанная с нуля тобой
2. некие программы посредники, например драйверы
3. чужая игра.

Так вот, ты можешь декомпилировать чужую игру (3), если написанная с нуля тобой программа (1) плохо работает с драйверами (2). И ты для того, чтобы разобраться, как правильно работать с драйверами, получил эту информацию, декомпилировав чужую игру.

То есть тут речь, если совсем просто, о том, что ты не знаешь, как получить координаты курсора мыши. Смотришь чужую игру и видишь, что функцией GetCursorPos. Так вот, эту информацию ты можешь использовать и рассказывать другим.

=)))

#7
22:37, 1 ноя 2011

Barabus
> независимо разработанной этим лицом программы для ЭВМ
Так это Вы разработали Windows? Снимаю шляпу :)

#8
22:39, 1 ноя 2011

asvp
> А большинстве случаев лицензией тебе запрещается декомпилировать программу для
> ЭВМ.
Не. Декомпилировать как раз разрешено. Нельзя ломать и распрастранять саму программу. Здесь тонкий момент. Игры, написанные с использованием XNA, - это обычные .NET сборки, подписанные и упакованные. Для их портирования на PC мне вовсе необязательно вмешиваться в их алгоритмы, достаточно подключить сборку к своему проекту, наследовать интересующие меня классы и переопределить функции, несовместимые с Windows. Больше кода программы я не касаюсь. Остальная работа касается лишь переписывания шейдеров и, в некоторых случаях, перекодирование и перепаковка звука.

В результате я получаю одну программу (мою собственную), несколько шейдеров (тоже моих собственных) и, опционально, утилиту для перепаковки звуковых пакетов (опять же мою собственную). Законно ли будет распространять этот комплект вместе с информацией по его подключению к оригинальному дистрибутиву игры?

А распространять программу целиком нельзя. Жаль :( Хотя неправильно это. Разработчики сами забили на Windows и от проделанной мною работы ничего не теряют!

sb3d
> 1. написанная с нуля тобой
begr
> Так это Вы разработали Windows?
Да, действительно, тут промах :)

#9
22:55, 1 ноя 2011

Barabus
> перекодирование и перепаковка звука.
Не отменяет действия авторского права

#10
22:58, 1 ноя 2011

asvp
> Не отменяет действия авторского права
Так я только утилиту написал. Перепаковывать будут конечные пользователи :)

#11
23:01, 1 ноя 2011

Barabus
А кто издатель? Микрософт?

#12
23:05, 1 ноя 2011

begr
> А кто издатель? Микрософт?
XBLA. Наверно Майкрософт.

#13
23:06, 1 ноя 2011

Barabus
> Так я только утилиту написал. Перепаковывать будут конечные пользователи :)
Понятно.

#14
0:15, 2 ноя 2011

Barabus
> Разработчики сами забили на Windows и от проделанной мною работы ничего не
> теряют!

Разработчики теряют тех пользователей, которые вместо того чтобы купить для xbla, скачают и поиграют нахаляву. Отсюда и пляши. Я бы на месте создателей игры был бы ОЧЕНЬ недоволен.

Страницы: 1 2 3 Следующая »
ФлеймФорумИгры

Тема в архиве.