0
是否有任何框架来实现使用C/C++的许可证管理?许可证管理的时间
我需要限制我的应用程序的时间使用。例如,如果有一个许可证文件,可以使用2012年12月份的软件util。
我可以使用机器时钟,但用户可以更改机器时间。
是否有任何框架来实现使用C/C++的许可证管理?许可证管理的时间
我需要限制我的应用程序的时间使用。例如,如果有一个许可证文件,可以使用2012年12月份的软件util。
我可以使用机器时钟,但用户可以更改机器时间。
我所知道的三家供应商的软件是这样的:
在任何情况下,你将有静态链接到对守护进程或文件进行验证的库。当然,这三者都有复杂的商业模式,可以支持多种业务案例,机器(节点)锁定,用户锁定,浮动等。
仅限多平台或Windows?如果您在Windows平台上,Flexlm可以使用COM工作,因此可以集成到C++应用程序中。 – CashCow
平台无关。我有一个使用HASP的Windows解决方案,但不是更好的解决方案。 – Victor
您的陈述“我可以使用机器时钟,但用户可以更改机器时间”意味着您需要一些您实际上不能拥有的东西。通常情况下,不可能*防止用户绕过许可证管理。但是,如果您只关心从诚实用户那里提取付款,并且可以接受某些人会盗用您的代码,而不管您采取什么措施来阻止它,但有很多这样的库。 – zwol