Если ваш проект заинтересует крэкеров, то он все-равно будет взломан
Проще всего - поставить пароль на файлы. Если они утекут - смело можно жаловаться в суд на клиента
Пхп не приспособлен для продажи лицензий, за такую цену код не на пхп и с хорошей защитой сломают. Но к теме пхп, единственно жизнеспособный вариант, это держать данный код на своих серверов и давать доступ к его апи.