Обеспечивает ли ваш работодатель применение антипиратского программного обеспечения?

StackOverflow https://stackoverflow.com/questions/343017

  •  19-08-2019
  •  | 
  •  

Вопрос

Как ваш работодатель ограничивает / предотвращает пиратство своих продуктов?

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

Используете ли вы какое-либо антипиратское программное обеспечение или методы для защиты своих продуктов и почему / почему нет?

Это было полезно?

Решение

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

Наиболее инвазивным (и дорогостоящим в реализации) показателем является аппаратный ключ. Я сомневаюсь, что это используется гораздо больше из-за огромных затрат и неудобств. Вам необходимо изготовить аппаратное обеспечение для каждой машины, на которой будет работать программное обеспечение. Легитимные пользователи могут остаться в неведении в случае сбоя в работе ключа, а также в случае потери или поломки ключа. Затем вам нужно отправить их замену. Наконец, опытные взломщики могут исправить части вашего программного обеспечения, которые запрашивают ключ, что делает схему бесполезной. Обычно это использовалось в самых дорогих программных продуктах (например, AutoCAD). С точки зрения пользователя это означает, что срок действия их программного обеспечения может истечь в любое время, и если ваша компания обанкротится, со временем программное обеспечение больше не будет использоваться (в любом случае, по закону).

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

Следующим наиболее агрессивным, хотя и гораздо более дешевым в реализации, является онлайн-активация. Программное обеспечение обычно генерирует уникальный код идентификатора для ПК, на котором оно установлено, и отправляет его на сервер активации, который дает ему код разблокировки, что позволяет запускать его только на этом компьютере. Windows XP является примером этого. Несмотря на то, что не существует какого-либо оборудования для производства, потери или поломки, эта схема по-прежнему создает проблемы для пользователей. Каждый раз, когда им нужно перенести программное обеспечение на новый компьютер или переустановить свой текущий компьютер, или даже достаточно изменить конфигурацию оборудования, они должны повторно активировать. Кроме того, если у них нет доступа к Интернету (да, это все еще происходит!), Вам нужна схема резервного копирования, например, колл-центр, где они могут позвонить по своему машинному коду и попросить оператора прочитать их код разблокировки. Эта схема также означает, что если ваша компания закрывает или закрывает серверы активации, программное обеспечение фактически замирает, если защита не взломана.

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

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

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

Конец очень длинной напыщенной речи. ( Стив Йегге , теперь у вас есть конкуренция! По крайней мере, с точки зрения количества слов.)

Другие советы

Я искренне верю, что в настоящее время (и, возможно, раньше) ценность программного обеспечения больше основана на поддержке и агрегированных сервисах, чем на самом коде. Это может очень зависеть от типа программного обеспечения, которое вы создаете, поэтому, если ваше программное обеспечение является массовым (читай: Оперативная система, Программное обеспечение для разработки и т. Д.), Есть вероятность, что ваше программное обеспечение будет незаконно использоваться больше, чем специализированное бухгалтерское приложение или Программное обеспечение электронного правительства.

Для таких компаний, как Microsoft, Autodesk, Adobe и т. д., это сложнее, поскольку существует множество форумов, PDF-файлов, скринкастов, электронных книг и видеороликов (иногда & «пиратских»!), на которые вы можете положиться. эффективно используйте программное обеспечение, чтобы вам не потребовалось " поддержка " компании.

В случае независимых поставщиков программного обеспечения и небольших компаний, выпускающих программное обеспечение, программное обеспечение очень специфично для рынка, и в большинстве случаев взломщики и люди в целом, которые зарабатывают на нелегальном программном обеспечении, не слишком заботятся о вашем приложении, поскольку пользователи более Сродни поиску, скажем, Windows Vista, чем вашей & учетной записи x-company бухгалтерского учета " следовательно, они не будут тратить время на взлом вашего программного обеспечения, потому что 99,8% рынка просто не заботятся.

Что касается " big " компании, я думаю, они живут по принципу " real " клиентов. Обычный пользователь, который просматривает веб-страницы и загружает материалы, вероятно, будет использовать нелицензионные версии множества программ, потому что ... ну, им просто все равно, они используют компьютер как развлечение, но для кого-то, кто использует программное обеспечение как инструмент для получения дохода, они будут рассматривать это программное обеспечение как инвестицию, и они точно знают, что им лучше заплатить свои лицензии, поэтому в тот день, когда сервер выйдет из строя, им нужно будет кому-то позвонить, а не ждать взломанного патча, пока вы теряете клиентов / продажи.

Это вполне может зависеть от бюджета вашей компании, у большинства компаний нет времени или ресурсов для создания антипиратских решений или их покупки, но я полагаю, что для независимых поставщиков ПО это может быть безопасно отправлять ваш продукт без в конце концов, если кто-то захочет использовать ваше программное обеспечение без оплаты, то, с другой стороны, те, кто понимает, что ваш продукт - это инструмент, а не что-то, что вы загружаете из cnet, знают, что добавленная стоимость (номер поддержки, руководства, обновления и т. д.) - это то, что человеческие ресурсы вашей компании могут сделать для них, что для меня составляет 50% конечного продукта.

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

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

Но я полагаю, что обычный псих-менеджер из слоновой кости никогда не поймет этого.

В моей компании мы этим не пользуемся. Мы работаем на нишевом рынке с небольшим числом (10-20) клиентов, поэтому существует высокая прозрачность. Наше руководство считает, что мы узнаем, использовали ли некоторые клиенты нелицензионные копии.

Чтобы решить, хотите ли вы инвестировать средства в защиту (или свое время, когда вы разрабатываете его самостоятельно, или свои деньги, приобретая его), вам необходимо выяснить, стоит ли это усилий в финансовом отношении.

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

Большие неизвестные:

<Ол>
  • Купят ли лицензию те, кто не использует взломанную версию?
  • Будет ли использование схемы защиты удерживать кого-либо от покупки лицензии, которая купила бы ее, если бы программное обеспечение не было защищено?
  • Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top