FTPL intercepts various system calls which programs use to retrieve the
current date and time. It can then report faked dates and times (as
specified by you, the user) to these programs. This means you can modify the
system time a program sees without changing the time system-wide.
FTPL allows you to specify both absolute dates (e.g., 1.1.2004) and relative
dates (e.g., 10 days ago).
FTPL can be used for
- running legacy software with y2k bugs
- testing software for year-2038 compliance
- debugging time-related issues
- run software which ceases to run outside a certain timeframe