Авторское право на код программы

Содержание
Читайте также:
Вирус который устанавливает программы

Как получить АП на скрипт python. Или как сделать так чтобы его не украли и не переписали под себя? Как защитить скрипт от лишних глаз?

Отслеживать
задан 17 авг 2022 в 9:04
Software Sec Software Sec
19 9 9 бронзовых знаков

Скрип python можно попробовать зашифровать, и сделать exe аншифр. А АП получить можно только платно если не ошибаюсь

– user507326
17 авг 2022 в 9:07

Авторские права получать не нужно, они всегда есть по умолчанию сразу при создании программы. А шифровать нет смысла, всё равно расшифруют

17 авг 2022 в 9:25

4 ответа 4

Сортировка: Сброс на вариант по умолчанию

  1. Не прятать код. Положиться на честность пользователей, и/или угрозу юридических последствий. Четко прописать лицензию использования, заключать письменные контракты с пользователями. Если клиенты дорожат репутацией, то это работает.
  2. Запутать свой код. Можно использовать автоматические запутыватели, например: https://pypi.org/project/python-obfuscator/ Минусы: ненадежно (возможно, появится такой же автоматический распутыватель). Вызывает недовери у пользователей (которые не могут убедиться что ваш код не содержи ничего вредоносного). Вызывает недоверие у некоторых антивирусов.
  3. Переписать свою программу на компилируемом языке программирования (например, С++). Минусы: предется все переписать. Компилируемый код тоже допускает исследование алгоритма, ходя это сложнее.
  4. Не отдавать программу пользователю, а предоставлять сервис. (Не обязательно Web-service. Можно, например, заключать контракт на проведение расчетов.)
  5. Продавать пользователю не программу, а устройство. Т.е. исполнять свою программу на отдельной машине, (arduino, или какой нибудь промышленный микроконтроллер) и общаться с основной машиной по usb. Минусы: вызывает недоверие о-очень много у кого.

Отслеживать
ответ дан 17 авг 2022 в 9:45
6,170 9 9 серебряных знаков 14 14 бронзовых знаков

Авторское право на программный код

Я делал web-starter. Он с сайта берёт код который раскидан по разным сайтам. и ещё делал его одноцветным с фоном. крч собирал в 1 прогу. А потом запускал

17 авг 2022 в 9:48
при помощи exec(#переменная с кодом который был в итоге)
17 авг 2022 в 9:48
одноцветным с фоном))))
18 авг 2022 в 8:22

Зарегистрировать программу .exe например (скрипт не получится) как интеллектуальную собственность, естественно, если такой нету.

Если необходимо то выложите программу на GitHub приватно.

Отслеживать
ответ дан 17 авг 2022 в 9:07
143 9 9 бронзовых знаков
Возможно ли при помощи компилятора на С++ сделать программу на python?
17 авг 2022 в 9:08
Мой скрипт используется публично. Я бы не хотел чтобы его кто-то присвоил себе.

17 авг 2022 в 9:09
Самое простое , не давайте свой скрипт никому.
17 авг 2022 в 9:15
17 авг 2022 в 9:19
17 авг 2022 в 9:22

Для версии 3.8 и свежее на данный момент не существует декомпилятора. Если скрипт не сложный то используйте pyinstaller или подобные упаковки. Они вроде не пакуют исходник. А в рантайме только pyc , который врятли смогут разобрать в ближайшие годы.

Защита IT-продукта | авторское право | мобильное приложение | регистрация компьютерной программы

Если в скрипте что-то важное, то скрипт дели на две части: модуль и запускалку. Модуль компилируй через cython в pxd . Запускалку в pyc или exe . В таком варианте декомпиляция подсилу только хакерам.

Отслеживать
ответ дан 17 авг 2022 в 9:31
31.8k 3 3 золотых знака 26 26 серебряных знаков 56 56 бронзовых знаков

Я что-то не понял, а как же стандартный модуль dis? Он конечно не даёт полностью исходный код, но, думаю, его вывода достаточно, чтобы достаточно упёртый пользователь разобрал всё что его интересует

17 авг 2022 в 12:20
17 авг 2022 в 18:12

Читайте также:
Как проверить установилась ли программа

Как получить АП на скрипт python.

Статья 1259 ГК РФ «Объекты авторских прав»

4. Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.

В отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя в соответствии с правилами статьи 1262 настоящего Кодекса.

т.е. для возникновения у вас авторского права на код (именно код) от вас не требуется ничего дополнительного, авторские права, в том числе право авторства и право на имя возникают в момент создания вашего кода.

3. Авторские права распространяются как на обнародованные, так и на необнародованные произведения, выраженные в какой-либо объективной форме, в том числе в письменной, устной форме (в виде публичного произнесения, публичного исполнения и иной подобной форме), в форме изображения, в форме звуко- или видеозаписи, в объемно-пространственной форме.

т.е. если вы написали код и никуда публично его не выкладывали (например хранили дома) — авторское право всё равно возникает и охраняется государством.

Закон РФ от 09.07.1993 N 5351-1 (ред. от 20.07.2004) «Об авторском праве и смежных правах»

Статья 9 Авторское право на произведение науки, литературы и искусства возникает в силу факта его создания.

к сожалению в ГК РФ точную формулировку найти не смог (данная статья считается устаревшей, но ее содержимое переехало в ГК РФ)

т.е. как только вы написали свой код у вас автоматически появляются авторские права.

Кроме того в РФ возможно регистрация программ для ЭВМ

а также после регистрации осуществляется дополнительная защита

Статья 1261 ГК РФ

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

Или как сделать так чтобы его не украли и не переписали под себя?

Я бы поставил вопрос по другому — как доказать (в суде), что я являюсь автором объекта авторского права, потому что доказал факт авторства вы можете очень многое (запретить использование, распространение и т.д. ПО, требовать компенсации и т.п.)

Для этого вы можете:

  1. выложить свой код в каком-нибудь хранилище (типа GitHub), которое позволяет однозначно установить время загрузки (чтобы показать свое первенство)
  2. иногда делают так (правда больше для произведений, а не для исходников программ) — распечатываете свой код, запечатываете в письме, отправляете почтой себе же и получив храните не распаковывая письмо, важен факт целостности конверта и печати Почты РФ — это опять же однозначно доказывает первенство создания объекта авторского права

Как защитить скрипт от лишних глаз?

используйте разные обфускаторы, но проблема скриптовых языков в том, что деобфускация делается гораздо проще, чем с компилируемыми языками

опять же ничто не мешает провести обратную разработку

главное понимать, что при необходимости всё можно украсть/переделать и т.д. и в определённой степени защиты от этого не существует — т.е. затраты на защиту могут превысить возможные потери, а вот получить доказательства нарушения вашего права — это гораздо проще и надежнее

Источник: ru.stackoverflow.com

NoCode https://stanishevski.ru/blog/lowcode-nocode» target=»_blank»]stanishevski.ru[/mask_link]

Авторские права программистов

1066 просмотра (ов)

Авторские права программистов

В области интеллектуальной собственности права на программный продукт регулируются недавно относительно других объектов. Вместе с тем это одно из самых перспективных направлений, так как без программы для ЭВМ не обходится ни одна сфера — вопрос о правах программиста и их защите сегодня вызывает повышенный интерес.

Поскольку компьютерная программа охраняется как объект авторского права по аналогии с литературным произведением, авторское право на программу совпадает с правами на такие произведения (ст. 1259 ГК РФ). Включает личные неимущественные и имущественные права.

Личные неимущественные права

К личным неимущественным правам относятся: право авторства — право называть себя автором программы или ее части; право на имя — право ее использовать анонимно или под своим именем; право на неприкосновенность — изменять продукт можно только с согласия автора; право на защиту от искажения — нельзя ухудшать произведение, если это наносит ущерб достоинству, чести и деловой репутации.

Эти права всегда принадлежат первоначальному правообладателю — автору. Их нельзя передать другим лицам, даже при отчуждении исключительного права.

Имущественные права автора

Исключительное право на программу для ЭВМ позволяет использовать ее как угодно либо запрещать использование третьим лицам. Закон предусматривает несколько способов реализации прав на программное обеспечение:

  • Воспроизведение — изготовление экземпляра программы в любой материальной форме, в том числе, ее копирование в память компьютера.
  • Распространение и импорт — продажа или иное отчуждение экземпляра программы, в том числе ввоз в страну для продажи. Запрещено ее ввозить без согласия правообладателя, даже в случае правомерного приобретения. За исключением использования в личных целях.
  • Доведение до всеобщего сведения — предоставление прав на программный продукт через сеть Интернет.
  • Переработка — преобразование программы, в том числе, на другой язык программирования.

Имущественное право на программу действует в течение всей жизни автора, а в случае соавторства — пока жив последний из них, и 70 лет, начиная с 1 января, следующего за годом его смерти.

После смерти правообладателя исключительное право на программное обеспечение переходит по наследству. В случае, если в результате использования программы создавали ее новые версии и права на них возникли у правообладателя, то и права на обновления входят в наследственную массу.

Соавторство

Когда программа для ЭВМ создана совместным творческим трудом, возникает соавторство. ГК РФ установил, что в этом случае права соавторам принадлежат совместно. Порядок использования и распоряжения программным обеспечением определяют в соглашении. Авторы могут предусмотреть раздельное использование каждым из них или использование одним от имени и в интересах второго.

Не считаются соавторами лица, которые создали отдельные части программного продукта самостоятельно и независимо. Только если отдельные фрагменты исходного текста не написаны каждым из них в рамках одного проекта и под единым руководством.

Важно, что в команде при разработке программы возникают права у программиста, но не у тестировщика или менеджера проекта. Поскольку они не участвуют в творческом процессе создания, а консультируют или содействуют в решении технических вопросов. Также не может быть соавтором юридическое лицо, даже в случае создания программы на заказ. В дальнейшем оно получает авторские права на программу по акту приема-передачи.

Защита авторских прав на программный продукт

Особенности создания программ ЭВМ позволяют нарушителю изменить исходный код программы без разрешения автора, и тем самым образовать новый объект авторского права, представляющий собой копию первоначального продукта. В таком случае правообладателю необходимо подтвердить, что именно он первым написал программный код.

И доказать авторство ему поможет депонирование в системе COPYTRUST . Для этого автор предоставляет программный код в одном экземпляре, описание технических и функциональных характеристик программы. И в течение 5 минут получает свидетельство. Оно доказывает факт существования текста программы на конкретную дату и в конкретное время и принимается в качестве доказательства любым судом.

Чтобы защитить уже нарушенное авторское право на программу, законодатель предусмотрел гражданскую, административную и уголовную ответственность.

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

К административной ответственности привлекают лицо, если цель незаконного использования программного продукта — получение прибыли. Административное наказание предусматривает не только штраф, но и конфискацию контрафактного программного обеспечения, материалов и оборудования, с помощью которого его воспроизводили.

Уголовная ответственность за нарушение авторских прав на программу предусмотрена ст. 146 УК РФ. Она наступает за плагиат и незаконное использование прав на программное обеспечение: приобретение, хранение, перевозку контрафактных программ в целях сбыта. Размер причиненного ущерба должен превышать сто тысяч рублей.

Разработка компьютерной программы — творческий и интеллектуальный труд, в него вкладывают много сил, времени и денег. Поэтому исходный код сегодня — дорогой ресурс. И, чтобы получать из него прибыль, задумываться о защите прав программиста необходимо еще до начала создания программы.

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

Поделиться

Авторские права писателей и журналистов. 1369 просмотра (ов)

Источник: www.copytrust.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru