Javaデスクトップアプリケーションには、どのオープンソースライセンス管理ライブラリがありますか?ライセンス管理ライブラリ
私は試用期間の後に、ユーザーがアプリケーションの支払いをしなければならないことを確認したいと思います。そうでなければ、アプリケーションは無効になります。
Javaデスクトップアプリケーションには、どのオープンソースライセンス管理ライブラリがありますか?ライセンス管理ライブラリ
私は試用期間の後に、ユーザーがアプリケーションの支払いをしなければならないことを確認したいと思います。そうでなければ、アプリケーションは無効になります。
(開示 - 私はAgilis Software、java license managementツールのサプライヤのために働いています)。
私はオープンソースのツールを知らないので、私はthkalaの観察に同意します。あなたが検索で市販ツールが含まれ、同様に行うと、私はAgilisのソリューションを考慮願って、心の中でクマ以下:
お支払いを行う人にさらに生産ライセンスを発行する場合は、どこの場所(およびその友人)でもアプリを実行するだけでなく、ノードロックの何らかの形をします。あなたがそうするとき、あなたは考える必要があります:
あなたはどのようなパラメータにロックしますか? MACアドレスは一般的に使用されますが、多くのシステム上でソフトウェアで設定できるため、MACアドレスは不適切な選択です。パラメータの組み合わせが最適です。
しかし、どうすれば入手できますか?人間の介入を必要とするプロセスはエラーを起こす可能性があります(大文字と小文字、 '1'に ''を入力するなど)
システムをアップグレードして部品の1つを変更するとどうなりますかあなたがロックしているシステムの?あなたは免許を失って迷惑をかけないでください。
これらはすべて、商用ベンダーが処理した問題であり、システムで解決策を提供するものです。家庭でのシステムの不足は、多くの場合、ライセンス管理に悪名を与えています。
はここにあなたが有用見つけるかもしれない一つだhttp://truelicense.java.net/
明らかに、非常に簡単なサンプルアプリケーションを実装することについてのドキュメントはほとんどありません... – dendini
に見えるかもしれません。しかし、ドキュメントは不足していますが、著者の連絡先の詳細はサイトで入手できます。
http://java.nicholaswilliams.net/LicenseManager/
よろしく
おかげでマイク、あなたが前にそれを使用していますか? – siamii
* closed *ソースアプリケーションをロックダウンする* open *ソースソリューション?他の誰かがここに固有の矛盾を見ていますか? – thkala