How to make a tool as 30-days evalution copy

Hi All,

I am very curious to know that how to make a product/tool as evalution copy(trail version for 30days).
I want to know this implemention process in linux(the tool is in Linux).

If anybody have any scripts/articles/ideas please pass them to me.
Please help me.
Thanks in Advace,
Uday.