Apache flex Adobe Air软件的注册或许可
我正在制作一个AdobeAIR软件,它需要在Windows、Mac和Linux上运行。令我困惑的问题之一是注册/许可程序 基本上,我希望用户在一个月内试用完整版本的软件,如果觉得有用就购买。我无法弄清楚的是,许可证将如何在所有这些平台上工作Apache flex Adobe Air软件的注册或许可,apache-flex,air,licensing,Apache Flex,Air,Licensing,我正在制作一个AdobeAIR软件,它需要在Windows、Mac和Linux上运行。令我困惑的问题之一是注册/许可程序 基本上,我希望用户在一个月内试用完整版本的软件,如果觉得有用就购买。我无法弄清楚的是,许可证将如何在所有这些平台上工作 在Mac和Linux中没有可以存储试用信息的注册表 如果我以某种方式在db中本地维护东西,在试用后,如果用户只是卸载并重新安装软件,试用将重新开始30天 我不想在文件系统中存储东西,因为它甚至不接近实际的身份验证 在线激活该软件会消耗少量资源,并且具有网络
- 在Mac和Linux中没有可以存储试用信息的注册表
- 如果我以某种方式在db中本地维护东西,在试用后,如果用户只是卸载并重新安装软件,试用将重新开始30天
- 我不想在文件系统中存储东西,因为它甚至不接近实际的身份验证
- 在线激活该软件会消耗少量资源,并且具有网络依赖性,因此该选项也超出了范围
不幸的是,AdobeAIR的许可选项有限。LimeLM功能齐全且价格低廉(他们不会从购买价格中减价)。我看了一下NitroLM,它非常昂贵(我想它们占购买价格的30%),而且非常复杂——我永远都搞不懂它。扎康也在那里。我不喜欢他们的授权界面在我们的用户眼中的样子。利默姆是最灵活的 Adobe不再继续在Linux上支持AdobeAIR,因此您必须使用旧版本的AIR。我不确定这是什么时候改变的,但我以为是在AIR 3之前。也就是说,这不是一个编程问题,所以我投票决定结束。StackOverflow不是推荐引擎。在我看来,如果您不愿意在本地存储信息,也不愿意远程存储信息,那么您就别无选择。但是,Sharify和NitroLM是两种解决方案。还有第三个问题我没有注意到。在你链接的页面上:“不要使用ELS存储应用程序机密,如DRM密钥或许可令牌”