日付を比較する if ステートメントが、これを自明に解決しないのはなぜですか?
これを行う最善の方法は、TurboTax の納税申告書のように、エンド ユーザーにとって有用であるために実際に最新の状態に保つ必要があるデータをソフトウェアに含めることです。もちろん、そのビジネス戦略が利用できるかどうかは、アプリケーションと市場によって異なります。
コードはソースで読み取り可能であるとあなたは言いました。他に何ができますか?これらの if ステートメントをたくさん持つことができます... しかし、grep や perl、または別の python スクリプトでも、それらすべてをすばやく見つけて、すぐに再び機能するように修正できます。5 ドルの製品の市場がある場合、イライラした顧客は日付を無効にするスクリプトを友人や Web 経由で配布する可能性があります。
これは荷物の南京錠のようなものです。正直な人にのみ機能します...しかし、おそらくそれで十分です.
ソース コード内の重大な if ステートメントの横に DMCA 通知を配置できます。if文は、ライセンス日以降の使用を防ぐための手段です。優秀な弁護士に依頼してください。あなたのマイレージは異なる場合があります。
ウィキペディアの DMCA の「回避策の回避」には次のように記載されています。
アクセス制御の回避 DMCA のセクション 103 (17 USC Sec. 1201(a)(1)) は次のように述べています。この法律は、セクション 1201(a)(3) でその意味を定義しています: (3) このサブセクションで使用されているように、</p>
(A) 「技術的手段を回避する」とは、著作権所有者の許可なしに、スクランブルされた作品をデスクランブルする、暗号化された作品を解読する、または技術的手段を回避、回避、削除、非アクティブ化、または損なうことを意味します。と
(B) 技術的手段が「著作物へのアクセスを効果的に制御する」場合、その手段が、その操作の通常の過程において、アクセスを得るために、著作権所有者の許可を得て、情報の適用、またはプロセスまたは処理を必要とする場合仕事に。したがって、「作品へのアクセスを効果的に制御する技術的手段」がある場合、その手段を回避することは違法です。ただし、セクション 1201 はこの規則にいくつかの例外を作成し、米国議会図書館は追加の例外を作成する権限を与えられています。
公開鍵で署名された GPG 署名付き文字列内に日付が含まれている場合、私見では、この有効期限情報文字列が著作権所有者の権限を持っていると主張できます。公開鍵に対する改ざんをチェックすることもできますが、回避することは違法であるため、そうしなければならないことは明らかではありません...
注: フリーソフトウェアのパイオニアである Richard Stallman は、競争によってペイウォールや煩わしいリマインダーなどのソフトウェアからアンチ機能が排除される傾向があるという理論を持っていました。