Puedes proteger tu aplicación (código) usando por ejemplo Zend Safety Guard (
www.zend.com)
Con eso proteges tu código, puedes poner tiempos de expiración (para hacer versiones de evaluación) .. etc. Requiere de requisitos del servidor (revisalo).
Un saludo,