Патент или авторское право: что выбрать для защиты алгоритма
Авторское право охраняет конкретный код, то есть текст программы. Саму идею и алгоритм за этим текстом оно не трогает. Значит, конкурент может реализовать тот же алгоритм на своём коде и не нарушить ничьих авторских прав.
Патент на изобретение теоретически мог бы закрыть техническое решение. Но в России программы для ЭВМ как таковые патентованию не подлежат – патентуется только техническое решение, реализованное с помощью программы и дающее технический эффект, например в составе устройства или производственного процесса. Окно узкое, и большинство чисто софтверных решений под него просто не попадает.
На практике для софта основная защита – сочетание авторского права на код, коммерческой тайны на алгоритм и ноу-хау. Патентование стоит рассматривать, только если решение технически завязано на железо или производственный процесс.
📌 Пытались патентовать алгоритм своего продукта, и с каким результатом?