No te recomiendo que lo publiques antes de no crearte un buen sistema de copyright.
Puedes hacer muchas cosas que confundan al que lo modifique.
Como:
-Poner cada linea del php muy largas.
-Usar varios sistema de codificación de caracteres para después compararlos con otras variables existentes en otro archivo.
-Si haces algo como el CuteNews, Al pagar los derechos de autor te dan un archivo php, Ese lo tienes que insertar en la carpeta raiz, En el esta codificado un serial.
Puedes crear un sistema parecido que compruebe que el archivo exista, si existe el serial es valido (No con un simple if, acuérdate que la idea es joderle la mente al que lo esta modificando).
En fin, Saludos.
Tienes razón, solo que tienes que ser mas astuto que la empresa CutePHP porque, muchisíma gente sabe quitarle los derechos al cute, incluyéndome a mi