Здравствуйте, Vicul, Вы писали:
V>Всем привет. V>Нужен совет. Собираюсь переводить свой фришный проект на коммерческий. Стоит вопрос, V>как организовать продажу проекта по этим лицензиям, как обычно делают? V>Напрашивается все ограничить на уровне лицензионных соглашений, типа положено тебе иметь до 5 (или 1) V>установок, а больше ни ни. V>Есть вариант сделать эту поддержку через сервер, типа каждый вариант проги имеет свой ИД. При старте V>прога посылает этот ИД, а сервер проверяет сколько стартов было и не превысило количество запусков, V>заявленных в ИД итд. Но спинным мозгом чувствую, что геморр еще тот. V>Начал уже подумывать, плюнуть на ограничение по количеству юзеров и дать всем безлимит. Но играть V>на количестве апгрейдов, типа вот версия без апгрейда, вот свободный апгрейд на полгода, год, итд. V>Здесь вроде проще получается.
V>Что посоветуете?
V>Через кого продавать еще не решил, пока на заметке V>payproglobal.com V>fastspring.com V>2checkout.com
В ключ, который выдаётся пользователям, добавьте поле КоличествоПользователей и ТипЛицензии и показывайте этот в About. А у регистратора добавьте несколько типов продуктов/лицензий. На первом этапе этого достаточно.
Потом можно реализовать проверку наличия запущенных экземпляров программы в локальной сети(многие протекторы умеют это из коробки) или реализовать онлайн активацию.