Kjeld

Kjeld 

Начинающий блогер, рассказываю об IT и праве

1subscriber

39posts

Showcase

2
goals2
1 of 10 paid subscribers
Хочу набрать 10 подписчиков. К 2077 году :)
$0 of $49 raised
На новый микрофон

Понятия «исходный код» и «объектный код» в российском праве

В российском законодательстве понятия «исходный код» и «объектный код» прямо не определены ни в Гражданском кодексе РФ (ГК РФ), ни в других нормативных актах прямого действия. Однако они активно используются в практике охраны авторских прав на программное обеспечение, а также раскрываются в национальных технических стандартах и доктринальных источниках.
1. Исходный код (исходный текст)
Понятие «исходного кода» раскрывается в:
п. 3.19 ГОСТ Р 51904-2002:
«Код, написанный на языке программирования (ассемблере или языке высокого уровня) в машиночитаемой форме, предназначенный для ввода в ассемблер или компилятор».
п. 3.4 ГОСТ Р 54593-2011:
«Компьютерная программа в виде текста на языке программирования».
Таким образом, исходный код — это человекочитаемый текст, содержащий логические инструкции, написанные на языках программирования. Он подлежит авторско-правовой охране как форма выражения программы для ЭВМ.
Правовая база:
ст. 1259 ГК РФ:  Закрепляет, что программы для ЭВМ являются объектами авторского права и охраняются как литературные произведения.
ст. 1261 ГК РФ:  Программа для ЭВМ охраняется вне зависимости от языка программирования и формы её выражения, в том числе в виде исходного или объектного кода.
Таким образом, исходный код охраняется как самостоятельная форма выражения произведения.
2. Объектный код
Определение содержится в:
п. 3.31 ГОСТ Р 51904-2002:
«Низкоуровневое представление программы, включающее процессорные команды и данные для размещения в памяти, не предназначенное для прямого редактирования».
п. 12.20 ГОСТ Р 51904-2002:
«Машинно-ориентированный код, предназначенный для выполнения центральным процессором и интеграции в аппаратные средства или системное ПО».
Объектный код — это форма программы, уже непригодная для восприятия человеком, но готовая для выполнения ЭВМ.
3. Связь исходного и объектного кода
Исходный код трансформируется в объектный код с помощью компилятора, который интерпретирует инструкции на языке программирования и создает исполняемые файлы.
4. Правовое значение разграничения
В контексте интеллектуальной собственности, разграничение исходного и объектного кода важно:
при регистрации программы для ЭВМ в Роспатенте;
при установлении факта нарушения авторских прав (например, если объектный код совпадает по структуре с исходным);
в случае лицензирования ПО, где условия доступа к исходному коду (в отличие от объектного) критичны (см. лицензии GNU GPL, MIT и др.);
в рамках судебных экспертиз при защите авторских прав (анализ проводится как по исходному, так и по объектному коду).
Пример из судебной практики:
В деле № А40-32182/2021 Арбитражный суд г. Москвы рассматривал спор о нарушении исключительных прав на программу. Экспертиза доказала, что объектный код ответчика был производен от исходного кода истца, несмотря на его перекомпиляцию и обфускацию. Суд признал это нарушением авторского права.
5. Международное регулирование и рекомендации
Международные договоры, такие как Соглашение ТРИПС (ст. 10), прямо закрепляют, что программы для ЭВМ охраняются как литературные произведения независимо от формы выражения, что согласуется с российским ГК РФ.
Рекомендации по совершенствованию регулирования:
Включить в ГК РФ или подзаконные акты определения исходного и объектного кода;
Уточнить в актах Минцифры или Роспатента порядок хранения и экспертизы исходного кода при регистрации;
Внедрить в судебную практику стандарты оценки доказательств, основанные на анализе цифрового кода, включая метаданные и хеш-суммы.
Заключение
Исходный и объектный коды — ключевые технические и правовые формы существования программ для ЭВМ.
Subscription levels6
Subscription Spots Are Limited

Читатель

$0.28 per month
Дает базовый уровень.
+ chat

Поддержка

$3.5 per month
На кофе, буду больше делать ролики и посты, как платные и бесплатные.
+ chat

Поддержка ++

$5.6 per month
+ chat

Поддержка +++

$20.9 per month
Можно общаться по любым вопросам, когда свободен, в т.ч. по вопросам юриспруденции. 
+ chat

Поддержка +++++

$27.9 per month
+ chat
Subscription Spots Are Limited

Just for Fun

$2 086 per month
Just for Fun, все равно никто не купит, а потому пусть будет
:))
Go up