Windows、Mac、および Linux で動作する必要がある Adobe Air ソフトウェアを作成しています。私を混乱させた問題の 1 つは、登録/ライセンスのプロセスです。
基本的には、ユーザーにフルバージョンのソフトウェアを 1 か月間試してもらい、便利だと思ったら購入してもらいたいと考えています。私が理解できないのは、ライセンスがこれらすべてのプラットフォームでどのように機能するかということです。
- Mac と Linux には、試用版の情報を保存できるレジストリがありません。
- どうにかしてデータベースでローカルに物事を維持し、試用後、ユーザーが単にソフトウェアをアンインストールして再インストールすると、試用が 30 日間再開されます。
- 実際の認証に近いものではないため、ファイルシステムに物を保存したくありません。
- ソフトウェアのオンライン アクティベーションを実行すると、リソースが少し消費され、ネットワークに依存するため、そのオプションも範囲外です。
どのような方法を選択すればよいですか? 他にどのようなオプションがありますか?Adobe はこれをサポートしていますか? 無料で使用できるサードパーティのライブラリはありますか?