Existem muitas maneiras diferentes de registrar ou limitar o tempo de software. Se você quiser saber como um aplicativo específico faz isso, você terá que perguntar ao criador do aplicativo.
O registro do Windows é um arquivo de disco, não há diferença conceitual entre o armazenamento de dados no registro e outro arquivo de disco. Se você quiser usar um arquivo para impedir que um aplicativo continue, verifique esse arquivo no ponto em que o software "continua" e pára. Você deve escrever algo no arquivo quando quiser que o aplicativo pare de "continuar".
O local padrão para armazenar as preferências do aplicativo no Mac OS X é ~ / Preferences / nome do aplicativo , mas isso é apenas um padrão, não há necessidade de armazenar dados nele.