我检查了 Ubuntu 软件中心以托管我的商业(闭源)应用程序。该商店似乎没有任何 DRM 支持,以防止将购买的应用程序复制到其他 PC。这可能没问题,因为我有自己的许可证密钥生成机制。
问题是我的许可证密钥生成不像微软那样,我不能预先生成一堆密钥,因为密钥存储了用户名和其他数据。
问题是如何将我的许可证密钥机制与您的商店集成?作为后备,我可以将我的应用程序托管为“免费”,因为它在没有许可证密钥的情况下安装时具有精简/试用模式?
还有其他解决问题的想法吗?
application-development
application-development ×1