РФ закон ИЛИ лицензионное соглашение, что-то как-то странно!Ничего странного. В законе (ГК РФ, ст. 1280) прописаны права, которые правомерный пользователь ПО получает автоматически, независимо от лицензионного соглашения. Всё остальное - только по соглашению с правообладателем (ГК РФ, ст. 1286).
Если я купил игру (ПО) ...Вы не купили игру. Вы всего лишь заплатили правообладателю за право использовать её согласно лицензионному соглашению.
If the header field is present in a request and none of the available representations for the response have a media type that is listed as acceptable, the origin server can either honor the header field by sending a 406 (Not Acceptable) response or disregard the header field by treating the response as if it is not subject to content negotiation.
CREATE TABLE `chats` (
`user_id` VARCHAR(32),
`chat_id` INT
);
INSERT INTO `chats` VALUES
(`pupkin_v`, 1),
(`sidorov_m`, 1),
(`petrov_v`, 1);
SELECT `f`.`user_id`, `t`.`user_id`
FROM `chats` AS `f`
JOIN `chats` AS `t` ON `t`.`chat_id` = `f`.`chat_id`;
То есть, если правообладатель не внёс в лицензионный договор запрета на модификацию программы, и вы можете доказать, что без данной модификации в игре была ошибка или она не запускалась на вашем компьютере, то да, вы можете модифицировать игру.
Но, как правило, запрет на изменение кода ПО в лицензионном соглашении есть.