Защита программного обеспечения и управление лицензиями
У меня есть следующие требования для выбора лицензионного продукта для моего программного обеспечения
- На основе.Net
- Менеджер лицензий - должен иметь возможность просматривать и управлять клиентами в интерактивном режиме, автоматически, электронная коммерция не является обязательной.
- Хорошая поддержка клиентов, примеры и доступные исходные коды
- Возможно, мне придется обновлять лицензию ежемесячно, и захватывающие пользователи должны иметь возможность получать их с сервера лицензий автоматически (обязательное требование, мы контролируем клиентов таким образом)
- И самое главное цена для моих требований
Исходя из этих требований у меня есть следующие варианты
- Программный ключ ( http://www.softwarekey.com/protection-plus/5/)
- CryptoLicensing For.Net ( http://www.ssware.com/cryptolicensing/features_net.htm)
- ЭЗИРИЗ ( http://www.eziriz.com/)
- LicenseSpot ( http://www.licensespot.com/)
- Eleckey 2.0 Internet Plus ( http://www.sciensoft.com/products/eleckey/comparison.html)
Есть ли у вас какие-либо мнения или предложения по этому поводу? Что ты предлагаешь?
редактировать
Я нашел эту ссылку для CryptoLicensing, эту для Eleckey 2.0 и эту для manco.net. Есть комментарии к другим продуктам?
2 ответа
Согласно моему требованию (размещенный веб-сервер) и опыту, есть два варианта. один - это ключ программного обеспечения, а другой - LicenseSpot. Оба имеют свои преимущества. Программный ключ - это многофункциональная и мгновенная поддержка клиентов. LicenseSpot прост и цена также меньше
Одна из моих любимых систем лицензирования - Portable.Licensing. Он очень гибкий, переносимый благодаря PCL и имеет мощный, но простой в освоении свободный API. Я успешно использовал его во многих приложениях. Мои собственные и другие бизнес-приложения.
Может быть, это хорошая альтернатива.
Если вам нужна дополнительная помощь, есть также курс Pluralsight по " Лицензированию.NET-приложений", в котором используется Portable.Licensing (я автор видео).
ура