"Как защитить программный продукт?"


     Для получения ответа на этот вопрос можно пойти двумя путями.
     Можно внимательно изучить раздел "Защита программ" и там почерпнуть сведения о необходимых шагах и процедурах.
     Но можно поступить и более радикально (и на самом деле методически более правильно), и попытаться найти ответ напрямую, используя для этого сам вопрос.
     Защита программных продуктов, как и любая другая защита, это набор действий по предотвращению неких негативных событий, а при невозможности их предотвращения - по нивелированию и минимизации последствий их наступления.
     Соответственно для ответа на вопрос как защитить программный продукт - надо внимательно собрать в одном списке перечень тех самых рисков и негативных событий, которые и могут нанести вред и ущерб.
     После этого, выбирая по порядку события из этого списка, можно по каждому такому событию составить достаточно полное и подробное представление о том, как данное событие можно предотвратить, а при невозможности предотвращения - минимизировать вред от его, если оно всё таки произойдёт.
     Если риск состоит в том, что программный продукт изучат конкуренты и начнут использовать заложенные в нём принципы - можно заранее нивелировать такой риск, защитив эти самые принципы патентом, и приготовившись к суду по нарушению патента.
     Если риск состоит в том, что продукт начнут бесконтрольно копировать и распространять, такой риск можно нивелировать, изменив саму архитектуру продукта, например с отдельной программы на клиент-серверное приложение, или же экономическую модель его распространения, например, включив в него рекламу, или сделав его обновления по подписке.
     Практика показывает, что защита программных продуктов строящаяся не "по образцу", а исходя из списка реальных и конкретных рисков и опасностей конкретного продукта - намного более надёжна и эффективна.
     К тому же зачастую за счёт сокращения ненужных действий требует меньших затрат сил и ресурсов.



© SoftPatent