How to implement a self-destruct feature into free trial software?

A 14-day free trial is a nice idea but it has some practical problems.