про хостинг "где-то там лежит себе тихонько в городе кукуево и работает с мизерной пропускной способностью и ограничением в 100 транзакций в день" лучше промолчу
Не утрируй, тебе при загрузки приложения надо проверить валидность лицензии, для этого достаточно послать на сервер userId и appId, это пара десятков байт и обратно получить 1 бит, с этим справиться
любой хостинг. Ну не будет там активности подобной DDos, а с учетом часовых поясов и распределенного начала рабочего дня это вообще не достижимо. Ну а если программа настолько популярна, что сервер захлёбывается от потока запросов на валидацию, то и расширить его не проблема, с учетом таких
Чудовищных продаж программы, деньги на это точно будут.
По молодости баловался статистикой использования своих программ (криворукий я тогда был и молодой) и все это работало на сайте с 5мБ дискового пространства и без БД, проблем не было, к тому же VPS легко масштабируются под возрастающие нужды, так что 70$ в год, это реальная цена для начала своей деятельности.
Хотя по мне, сервиса по валидации от аутодеска вполне достаточно, особенно с учетом интерпритируемости программы.
А по поводу защиты, так она от честных людей, не более того. В магазине полно шаблонов для ревита и сборок блоков продается, их защитить то вообще не реально.