Protegendo e licenciando seu código PHP code: PADL - PHP Aplication Distribution Licensing

Mesmo trabalhando com software livre, várias vezes necessitamos proteger nosso código.

Existem aí boas ferramentas (proprietárias) para isto, a que utilizo é o Ioncube.

Mas, se precisamo pisar mesmo no mundo proprietário, é preciso utilizar licenças com expiração, limitar por máquina, domínio, etc.

Nisto somente as ferramentas proprietárias fornecem, mas são caras (o próprio Ioncube).

Pesquisando sobre o assunto, encontrei uma classe antiga, mas muitíssimo bem feita. Atualizei o código, apliquei padrões de código e documentação e "renasceu" a PADL: PHP Aplication Distribution Licensing.