質問

必要な機能ですでに購入できるものを見つけることができなかったため、いくつかのカスタムASP.NET Webコントロールを開発する必要がありました。私は自分が必要なものを見つけることができなかったことに驚きました、そして、私が開発したWebコントロールは他の人にとって有用かもしれないと思っています。

だから、新しく開発されたWebコントロールを販売してお金を稼ぐことができると思っています。私はそれらをオープンソースにして寄付を求めることができることを理解していますが、ここに行きたくない理由で、私はむしろ評価/試用版を作成し、それらを使用する方法がある場合はライセンスを購入する必要があります試用期間より長い。

ソフトウェアのトライアルバージョンを作成する方法については決してありません。私が思いついたものはすべて、利用可能な.NET逆コンパイラのいずれかを使用して、有能な.NET開発者によって簡単に妨害される可能性があるようです。

ソフトウェアの評価/試行バージョンがどのように実装されるかに触れるポインター、参照(Webページ、書籍など)を提供できますか?

役に立ちましたか?

解決

ASP.NETサーバー制御ライセンスパターンに関するドキュメントを次に示します。

http://msdn.microsoft.com/en-us/library/aa479017.aspx

有能な開発者は、保護を阻止できます。関係なく、それを「より難しい」ものにするためだけに、名誉ある顧客に負担をかけるライセンスを作成する価値はありません。

あなたが望むのは、カジュアルな開発者がただインストールするだけでなく、どこかにライセンスキーを貼り付けることを考えないようにするものです。名誉ある人々を名誉ある人々に保つための小さなリマインダーがある限り、それはあなたが望むすべてです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top