2009-08-03 83 views
1

我正在开发一款产品,我希望在今年年底时会试图销售,我只是想知道处理许可的最佳方式是什么。如何处理下载产品上的软件许可?

我的产品将是一个可下载的asp.net web应用程序,并在此刻看起来会有一个免费版和付费版。

林考虑使用连续,我可以跟踪我的结束,但问题是,什么限制的免费版本,并让应用程序“知道”其保费的最佳方法?或者我应该只有2个相同产品的分支,而不是试图在1中完成这一切?在制作网络安装的产品,用户可以把在串行,这将决定他们有什么版本

林规划。

+1

它是如何下载和ASP.NET Web应用程序?这不会使它成为在线应用程序吗? – 2009-08-03 22:30:11

+0

事实上,它是一个公司可以托管自己的项目管理系统(未来我们也会提供托管服务) – dkarzon 2009-08-04 22:02:29

回答

1

你可以有你的系统检查,每隔一段时间告诉它什么“版本”是加密的许可文件。您可以基于此动态限制功能。

这可以让你保持一个代码库,而且还使它不可能为你的系统的用户只需更改配置文件的设置,让你的整个系统是免费的。

这将是很难做的一个Web应用程序。

相关问题