Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury. The program alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. It runs on Linux and Windows, with source code also available.