На бумаге защитить себя можно, однако по факту, как я уже говорил в похожем вопросе, обезопасить себя сложно.
Допустим вы заключаете договор, по которому вам оказывают вами названную услугу. По нему вы полностью защитили свою интеллектуальную собственность.
На деле же ваш код через данных лиц или путем кражи данного кода у данных лиц попадает к третьим лицам. Они используют ее в какой-то своей программе, о существовании которой вы можете вовсе не знать. То есть, что я хочу сказать, в случае если вы сами обнаружите свои код в чужой программе, причем скорее всего идентичный, если в нее внесут существенные изменения, вам будет тяжело доказать, что использовался именно ваш код. Так вот обнаружили вы код и предъявили требования, что данный код является вашей собственностью, требую это… Насколько я понимаю техническую часть, поправьте меня если что, я могу придумать такой же сервис как и у вас, даже не видя его в глаза никогда и написать код. Так как сервис похожий, функции он будет выполнять те же, следовательно и код в какой то мере должен быть похожии на ваш, но наверняка существенно отличаться. Однако некоторые ее части могут быть очень похожи, если не идентичны. И данное лицо создавшее аналогичную программу заявит, что это он сделал сам и вообще подаст на вас иск, что вы украли у него код. Поэтому есть такое правило: Если 2 лица, не зная о существовании друг друга и создаваемой идеи, продукта, могут создать идентичные вещи(код), то на нее (код) вряд ли получиться взыскать какие-то свои требования даже через суд. Для вас надежнее будет данный код сохранить технически чем юридически. Скажу сразу, что это просто мое мнение, оно основано не на законе, а на практике.
И, конечно не забывать о знаке охраны авторского права, указывать его везде, где только
можно: С в окружности, дата создания и Имя правообладателя (ст. 1271
ГК РФ)
Что касается ответа Виктора Котова, то хотел бы уточнить, на данный момент, Роскомнадзор может заблокировать сайт, если на нем выложены фильмы, но не программы (ст 15.2. Закона от 27.07.2006 N 149-ФЗ Об информации, информационных технологиях и защите информации). Конечно, эту нормы хотят расширить до любых объектов интеллектуальной собственности, но пока этого не произошло.
Согласен с Михаилом Каплиным, что, если очень захотят, нарушат все что угодно и защитить код, в принципе, достаточно сложно. А если учесть, что можно, не копируя код, создать программу с аналогичным функционалом (т.е., украсть идею программы), то защита кода вообще теряет смысл. Но, все-таки, если двое говорят, что авторы — каждый из них, все-таки можно доказать, что один — реально автор, а второй совершил плагиат. И способы, которые облегчат доказывание, я указал выше. Конечно, нельзя недооценивать и технические способы защиты, но о них автор вопроса, уверен, знает больше нас.