Форум программистов, компьютерный форум, киберфорум
Наши страницы
Shareware, распространение программ
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Mans7
59 / 59 / 14
Регистрация: 05.08.2011
Сообщений: 323
Записей в блоге: 5
#1

Авторские права и лицензирование

05.04.2016, 00:17. Просмотров 853. Ответов 15
Метки нет (Все метки)

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

Вопрос не первый (почитал уже здесь на форуме, но не это не помогло прояснить ситуацию), весьма заинтересовал такой пост:
Цитата Сообщение от RefSol Посмотреть сообщение
ПО можно зарегистрировать, хотя это мало, что даёт с точки зрения защиты.
Регистрируется ПО как программа или программные библиотеки (модули) т.е. фактически регистрируется исходный код. А готовый продукт (для компилируемых языков С, С++, Pascal, Fortran и др.) есть набор машинных кодов, в которых мало что остаётся от исходного листинга.
Доказать в суде авторство проще встроив в программный код цифровые метки (стеганографические метки).
Поэтому регистрация ПО это защита листингов, что вполне подходит для транслируемых языков, например, php. Хотя и здесь всё не так просто, потому что есть различные оптимизаторы, обфускаторы, компрессоры кода, в том числе и для php, например, есть даже компиляторы (один из них разработан командой vk).
Так или иначе, хочу спросить у Вас, каким образом происходит защита ПО в России и за рубежом? Где и как (и надо ли) регистрируется ПО (Роспатент?). Почему, как сказал, RefSol, это мало дает с точки зрения защиты? В общем, чем больше информации и полезных ссылок - тем лучше. В идеале, если эта информация будет поступать от того, кто непосредственно сталкивался с вопросом защиты авторских прав своего ПО.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2016, 00:17
Ответы с готовыми решениями:

Авторские права, лицензирование
Здравствуйте! Заранее прошу извинения за оффтоп (соответствующий раздел не...

Авторские права
Могу ли я использовать любые интернет ресурсы в своем android приложении? Не...

Авторские права
Встал серьезный вопрос: что же можно использовать в своем пп? Можно ли...

Авторские права в приложении
Всем привет! Недавно размышлял на тему авторских прав в приложении. Все мы...

Авторские права на музыку
Задумался о вопросе авторских прав. Есть ли в интернете композиции, которые...

15
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
06.04.2016, 12:14 #2
Mans7, да, регистрируются программы и БД в Роспатенте, правила оформления документов здесь, платите пошлину, подаёте документы и готово. Регистрируют практически всё подряд.

Почему это не защищает на 100%, потому что любые изменения в программе делают её отличной от той что зарегистрирована. Регистрация может быть полезна для отстаивания прав в суде. Причем если это компилируемая программа, то у Вас должен быть приобретён компилятор и все используемые библиотеки, или использовать беЗплатные. Доказать авторство в суде возможно встроив специальные скрытые метки в исполняемый код, которые сможет извлечь только автор. Такие метки называют электронными "водяными знаками" или стеганографическими метками.
Защитить исполняемый код на транслируемых языках (php, shell и проч.) возможно с помощью обфускации и стеганографических меток.
2
Mans7
59 / 59 / 14
Регистрация: 05.08.2011
Сообщений: 323
Записей в блоге: 5
06.04.2016, 14:32  [ТС] #3
RefSol, Спасибо за ёмкий и очень полезный ответ! Однако, хотел бы уточнить: то есть, работая в Visual Studio, для того что бы в будущем я мог доказать (отстоять) права на авторство, даже среда разработки и используемые плагины должны быть куплены? Они действительно будут это проверять?

И ещё - сохранятся ли эти электронные "водяные знаки" при декомпиляции программы злоумышленником?
0
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
06.04.2016, 15:58 #4
Mans7,
Цитата Сообщение от Mans7 Посмотреть сообщение
среда разработки и используемые плагины должны быть куплены? Они действительно будут это проверять?
, кто они? если Вам придётся судится, то та сторона с которой Вы будете судится может потребовать доказательств лицензионных версий ПО использованных при разработке, вплоть до ОС. Так же эта сторона может способствовать возбуждению дела против Вас (со стороны разработчиков, например, Microsoft) если таких документов не обнаружиться. Вобщем если хотите претендовать на авторство, то должны обеспечить соблюдение чужих авторских прав.

Цитата Сообщение от Mans7 Посмотреть сообщение
И ещё - сохранятся ли эти электронные "водяные знаки" при декомпиляции программы злоумышленником?
Всё зависит от того каким образом организованно встраивание этих знаков в программу, в какую часть исполняемого файла и т.д.
Могут сохраниться, а могут и утратиться. Есть устойчивые стеганографические метки, есть неустойчивые. Для сохранения авторским меток необходимо использовать устойчивые стеганографические метки. Например, это может быть недокументированная часть кода (скрытая от обычного пользователя), которая реагирует на поступление определённых внешних данных, например, на определённое время установленное в ОС, или на последовательность нажатия клавиш, или на определённые данные получаемые при сетевом запросе и т.д.
Для усложнения выявления такого кода он может быть запутанным (не очевидным) интегрированным в основной код, может быть продублирован и т.д. Вариантов масса, как в любой творческой работе.
1
Mans7
59 / 59 / 14
Регистрация: 05.08.2011
Сообщений: 323
Записей в блоге: 5
06.04.2016, 16:00  [ТС] #5
Супер! Спасибо большое! Теперь стало понятнее всё это.
0
poss
Заблокирован
08.04.2016, 01:57 #6
прежде чем идти в Роспатент, посмотри, чтобы алгоритмы которые ты используешь не были в исходных кодах программ на github.com (там все под GPL лицензией).
1
Mans7
59 / 59 / 14
Регистрация: 05.08.2011
Сообщений: 323
Записей в блоге: 5
08.04.2016, 10:06  [ТС] #7
poss, спасибо, попробую. Но вообще стараюсь сам писать код и по-меньше использовать сторонние библиотеки там где это возможно. Потому что теперь надо смотреть откуда они были получены =).

RefSol, пользуясь случаем я бы хотел узнать каким образом я мог бы предоставлять временное право на использование моего ПО другим физ/юр лицам (временное - потому что будет не единоразовая оплата, а абонентская). Достаточно ли будет какого-нибудь договора-оферты на сайте? Обязательно ли придумывать лицензионное соглашение в установочнике программы?
0
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
08.04.2016, 15:25 #8
Цитата Сообщение от Mans7 Посмотреть сообщение
Достаточно ли будет какого-нибудь договора-оферты на сайте? Обязательно ли придумывать лицензионное соглашение в установочнике программы?
Договора будет достаточно. Соглашение, если оно есть обычно говорит о том что программа поставляется как есть и производитель не несёт последствия за ущерб, а так же о пределах использования, т.е. защищает права производителя и является частью договора. Договор, обычно это, коммерческая часть взаимодействия с клиентом, нужная для расчётов и отчётов (в налоговую), если оплата налогов планируется от прибыли (есть упрощённые схемы и варианты офшора). Если договора нет, то все отношения с покупателем регулируются только кодексами и законами, договор обычно предоставляет некоторую дополнительную защиту производителя, т.к. шаблон договоров обычно составляется производителем, но конечно, в соответствии с законами. Факт оплаты, по нашим законам, необходимо подтверждать квитанцией или чеком,
с указанием реквизитов получателя.
Абонентскую плату лучше всего снимать раздавая периодически некоторый обновлённый ключ и/или некоторые другие данные, через интернет, после оплаты. Т.е. приложение будет работать и без оплаты, но данные будут не актуальны на текущее время, например, как яша-пробки, биржевые котировки и др.


Цитата Сообщение от Mans7 Посмотреть сообщение
Но вообще стараюсь сам писать код и по-меньше использовать сторонние библиотеки там где это возможно
, библиотеку нужно и можно использовать, например, MSVS, C++Builder, поставляются с большим числом мощных библиотек, кроме того любая функция, например, WIN API, это тоже часть библиотеки, любая конструкция или функция языка ПО это тоже библиотека, да и в желе на котором исполняется ПО так же масса встроенных программ и библиотек, кстати и все микросхемы защищены патентами, поэтому обратный инженеринг карается по закону.

Цитата Сообщение от Mans7 Посмотреть сообщение
хотел узнать каким образом я мог бы предоставлять временное право на использование моего ПО другим физ/юр лицам
, это лучше всего делать по договору, но ПО всё таки лучше защитить как юридически (Свидетельством и лицензией), так и физически, усложнением взлома. Как сказал ранее плату лучше брать не за ПО, а за ключ или за данные, так будет актуализирована абонентская плата.
2
poss
Заблокирован
15.04.2016, 13:47 #9
poss, спасибо, попробую. Но вообще стараюсь сам писать код и по-меньше использовать сторонние библиотеки там где это возможно. Потому что теперь надо смотреть откуда они были получены =).
да проще, использоваться чужие gpl библиотеки, и и выкладывать свой софт под gpl, и неходить в Роспатент.
0
Serg34
90 / 90 / 33
Регистрация: 20.09.2014
Сообщений: 423
Записей в блоге: 3
Завершенные тесты: 1
17.06.2017, 01:02 #10
Цитата Сообщение от RefSol Посмотреть сообщение
Договора будет достаточно.
А можно увидеть образец такого договора?
И можно ли продавать ПО от имени физ.лица?
0
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
17.06.2017, 04:14 #11
Цитата Сообщение от Serg34 Посмотреть сообщение
А можно увидеть образец такого договора?
, да возможно например известная лицензия GNU GPL. Это свободная лицензия. Если необходимо изменить, то просто вносите необходимые изменения.
Её возможно взять за основу и использовать без изменений или внеся изменения не противоречащие законодательству государств на территории которых будет распространяться ПО. Кстати и само ПО не должно противоречить законодательству, например, в РФ запрещены приложения занимающиеся рассылкой спама и ряд других, например, распространяющие персональные данные.
Цитата Сообщение от Serg34 Посмотреть сообщение
И можно ли продавать ПО от имени физ.лица?
, можно, для этого обычно регистрируют Частного Предпринимателя, и ведут отчётность в налоговой, например, о налоговой здесь. Вобщем можно и не регистрировать, но если расчёты будут через доступные для контрля методы: банки, электронные платёжные системы, то после провода достаточных объёмов сумм (это индивидуально), налоговая может заинтересоваться куда там и кому там денжки идут, ну и устроить проверку или даже возбудить дело о сокрытии доходов. Но можно просто платить налоги не регистрируясь не где, ведь у каждого гражданина РФ есть ИНН, декларировал доход за год и заплатил налог. Декларацию возможно сделать в виде письменного уведомления (заказное письмо с уведомлением о вручении) в налоговую, с примерным содержанием: такой-то такой-то получил за такой-то год столько то разовых доходов от продажи ПО, при этом сумма расходов такая-то такая-то (например, на приобретение сервера, компилятора и проч.), прошу расчитать сумму налога на прибыль. Налоговики конечно ни чего считать не будут, но ответят что в такой то срок Вы обязаны уплатить налог иначе будете нарушать (ай-яй-яй). Считает налогоплательщик сам, поэтому можно посчитать и послать письмо с уже рассчитанной общей прибылью. Важно указать что это разовые доходы, а не регулярные, если доходы будут регулярными, то обяжут зарегистрировать частного предпринимателя или юр. лицо. Кстати расходы на, например, сервер и компилятор налоговая может не посчитать расходами, а личным имуществом. Т.е. на частное не зарегистрированное лицо понятие "средства производства" не распространяется. Поэтому могут предложить заплатить налоги со всей суммы выручки. Но тут есть выход возможно продавая ПО клиентам выставить счёт, например, за компилятор с передачей прав на него Вам. Тогда у Вас будут уменьшены доходы.
Также кроме лицензионного соглашения, есть ещё документ который может называться договором (или даже правилом продажи) смотрите, например: здесь внизу страницы "правила продажи". Собственно такого договора вполне достаточно. Кстати если Вы разрабатываете с ПО с применением компиляторов и других сторонних продуктов, то у Вас должна быть лицензия на создание коммерческих продуктов с их применением. Например, большинство пробных или учебных версий ПО запрещают создание коммерческих продуктов.
Вобще при установке практически любого продукта вылазит лицензионное соглашение
1
magirus
17.06.2017, 06:40
  #12

Не по теме:

Цитата Сообщение от RefSol Посмотреть сообщение
при установке практически любого продукта вылазит лицензионное соглашение
которые настолько тяжелы для восприятия что их предпочитают не читать.

0
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
17.06.2017, 07:03 #13
Цитата Сообщение от magirus Посмотреть сообщение
которые настолько тяжелы для восприятия что их предпочитают не читать.
, это да...
0
Serg34
90 / 90 / 33
Регистрация: 20.09.2014
Сообщений: 423
Записей в блоге: 3
Завершенные тесты: 1
17.06.2017, 12:08 #14
RefSol, Спасибо за развернутый ответ!
По поводу договора: я имел ввиду именно договор (не лицензионное соглашение).
Что известно мне:
1) Согласно пп.26 п.2. ст. 149 НК РФ права на использование результатов интеллектуальной деятельности возникают на основании лицензионного договора. Там формулировка не совсем явная, но другой я не видел.
2) Согласно ГК РФ Статья 1235. в лицензионном договоре должно указываться вознаграждение, срок действия и т.д. Этим , как я понимаю, договор и отличается от соглашения.

По поводу физ.лица - я имел ввиду продажу именно от физ.лица (не ИП), не противоречащее закону.
Здесь, насколько мне известно:
1) Физ.лицо может продавать лицензии на ПО.
2) Согласно пп.26 п.2. ст. 149 НК РФ продажа права использования ПО НДС-ом не облагается.
3) Продажа облагается НДФЛ-ом, но в лиц.договоре (если с юр.лицом), указывают, что юр.лицо - лицензиат перечисляет сумму, указанную в лиц.договоре, за вычетом НДФЛ 13 %, который «Лицензиат» удерживает из суммы вознаграждения и самостоятельно перечисляет в бюджет.

Вопросы, собственно, в деталях:
1) Можно ли продавать без акта приемки-передачи?
2) Можно ли продавать по Публичной Аферте, как в Вашем примере?
и другие детали, описанные в теле договора

По поводу принуждения к оформлению юр.лица при регулярном доходе - спасибо за информацию, но опять же есть ли регламент в каких случаях это необходимо? Например, если у Вас есть квартира и Вы ее сдаете и платите с этого налог, Вы тоже имеете регулярный доход, но оформлять ИП и тем более ООО Вас никто не заставляет. Тут , я полагаю, все зависит от вида деятельности. К примеру, физ.лицо не может продавать продукты (официально), так как там сан.книжки и все такое...
Вобщем, информации как-то маловато, точнее как-то все размыто...
В идеале я хотел-бы простую схему продажи, по которой у меня сайте
- для юр.лиц будет выложен лицензионный договор, являющийся публичной афертой, в котором будет указано, что юр.лицо само платит мой НДФЛ государству.
- для физ.лиц будут мои данные в платежных системах для перевода денег и я каким-то образом сам буду отчитываться о прибыли.

Продают же тот же касперский по удаленке без бумажек всяких...

Добавлено через 5 минут
Цитата Сообщение от magirus Посмотреть сообщение
которые настолько тяжелы для восприятия что их предпочитают не читать.
Говорят, что в России самая высокая скорость прочтения лицензионного соглашения
Все зависит только от того, насколько курсор удален от кнопки "Принимаю"
0
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27954 / 15674 / 959
Регистрация: 15.09.2009
Сообщений: 67,838
Записей в блоге: 78
17.06.2017, 12:15 #15
бумажки если нужны - могут выслать заказным письмом.
копию - по электронке в PDF можно получить.
0
RefSol
498 / 243 / 73
Регистрация: 31.10.2010
Сообщений: 724
17.06.2017, 12:37 #16
Цитата Сообщение от Serg34 Посмотреть сообщение
1) Можно ли продавать без акта приемки-передачи?
2) Можно ли продавать по Публичной Аферте, как в Вашем примере?
1. Насколько мне известно акт приёма-передачи обязательная составляющая, его возможно включить в договор как раздел, а не делать отдельным документом, как, например, принято при купле-продажи недвижимости.
2. Да, можно по публичной офёрте, только от пользователя требуется соглашение (например, checkbox), главное прописать что Вы не несёте ответственности за любые убытки связанные с использованием ПО.
Вобще договора и лицензионные соглашения на ПО достаточно сложно согласуются с законодательством, например,
с законом о защите прав потребителя. С одной стороны в договорах и ЛС обычно пишут, что разработчик не несёт ответственности за любые убытки пользователя связанные с применением ПО, а с другой по закону именно несёт.
Вероятно это похоже на брачный договор, в РФ можно заключить брачный договор, но любая судья (а по гражданским делам в РФ более 85% судей женщины) признает брачный договор недействительным если он ущемляет законные права одного из супругов (обычно супруги). Поэтому смысла заключать брачный договор в РФ нет.
Так и с договором, составить возможно и подписать что угодно, а там если что, как суд решит.
1
17.06.2017, 12:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2017, 12:37

Авторские права на изображения
Не знаю точно где создавать эту тему, но это относится к сайтостроению, так что...

Программы на 1С и авторские права
На форуме много сильных программистов, полагаю, что кто-то пишет и отдельные...

Авторские права и интеллектуальная собственность
Сделан сайт, но заказчик хочет большего - шоб его сайт был уникальным и мы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru