software lock

/ˈsɒftwɛər lɒk/ ソフトウェアーロック

1. ソフトウェアの不正利用を防ぐための技術的仕組み。特定の条件下でしかソフトウェアが動作しないように制限をかけること。

ソフトウェアの不正コピーや不正利用を防ぐために、特定の条件下(例:ライセンス認証、特定のハードウェアの接続など)でしかソフトウェアが動作しないようにする技術的な仕組みを指します。
The new software includes a strong software lock to prevent piracy. (新しいソフトウェアには、海賊版対策のために強力なソフトウェアロックが搭載されています。)