我正在开发一种产品,我希望在今年年底之前尝试销售该产品,我只是想知道处理许可的最佳方式是什么。
我的产品将是一个可下载的asp.net网络应用程序,目前看来会有免费版和高级版。
我正在考虑使用我可以跟踪的连续剧,但问题是,什么是限制免费版本并让应用程序“知道”其溢价的最佳方式?或者我应该只拥有相同产品的2个分支,而不是试图在1?
中完成所有操作我打算为产品制作一个网络安装程序,用户可以将其放入序列中,它将确定他们的版本。
答案 0 :(得分:1)
您可以拥有一个加密的许可证文件,系统会每隔一段时间检查一次该文件,告诉它它是什么“版本”。您可以根据它动态限制功能。
这允许您保留单个代码库,并且还使系统用户无法简单地更改配置文件中的设置并免费获得整个系统。
使用网络应用程序很难。