2009-08-03 6 views
1

私はうまくいけば年末に販売しようとしている製品を開発している途中で、私はちょうどライセンスを処理するための最良の方法は何ですか?ダウンロードした製品のソフトウェアライセンスを処理する方法は?

私の製品は、ダウンロード可能なasp.net Webアプリケーションになる予定で、現時点では無料版とプレミアム版があるようです。

私は私の最後を追跡することができるシリアルを使用することを考えていますが、問題は無料のバージョンを制限し、アプリケーションにそのプレミアムを知ってもらう最も良い方法は何ですか?または、私はちょうど1のすべてをやろうとするのではなく、同じ製品の2つの支店を持つべきですか?

私は、ユーザがシリアルに入れることができる製品用のWebインストーラを作成する計画を立てており、そのバージョンがどれかを判断します。

+1

ダウンロード可能なのとASP.NET Webアプリケーションの両方の違いは何ですか?それはそれをオンラインアプリケーションにしませんか? –

+0

企業が自主的にホストできるプロジェクト管理システムです(将来は、ホストサービスも提供することになります)。 – dkarzon

答えて

1

あなたのシステムが何度もチェックする暗号化されたライセンスファイルを持っている可能性があります。これに基づいて機能を動的に制限することができます。

これにより、1つのコードベースを保持し、システムのユーザーが設定ファイルの設定を変更してシステム全体を無料で利用することができなくなります。

これは、Webアプリケーションでは難しいことです。

+0

私はちょうど私が考えていたことを別にしてくれてありがとうございます。また、なぜWebアプリを使用するのが難しいのでしょうか? – dkarzon

+0

確かに、コードを提供する必要があるという意味では難しいです。 –

関連する問題