Bueno, podrías hacer algo como esto en el inicio de tu aplicación:
Código:
if DateToStr(Date)>'15/4/2005' then
begin
ShowMessage('No tiene permisos para ejecutar la aplicación')
Application.Terminate;
end;
Esto impediria que tu aplicación se ejecutase a partir del 16 de abrir de 2005, pero si el usuario modifica la fecha del reloj del ordenador podría usarlo de nuevo sin problemas.