Digamos que he desarrollado una aplicación de php y me gustaría distribuirla para que otros la usen como software propietario. ¿Hay algo que pueda hacer salvo algún tipo de licencia o simplemente confiar en el cliente para evitar tener que proporcionar una solución alojada? Claramente, si distribuyo la aplicación a los clientes que pagan para que se alojen de forma independiente, corro el riesgo de que filtren el código.¿Está comercializando una aplicación php?
Actualización:
Algunas de las respuestas hasta el momento sugieren ofuscación. Sin embargo, esto no evitará que otro usuario simplemente filtre el código ofuscado filtrado en sus servidores y lo reutilice. De acuerdo, no podrán modificarlo ... pero estoy buscando algo más completo. ¿Algunas ideas?
Tenga en cuenta que la clave de registro es solo un enfoque razonable si el código también está ofuscado. – jheddings
¿Puede detallar la clave de registro? ¿Habrá alguna lógica en el código que impida que se ejecute a menos que se obtenga una clave de registro válida de otro servidor? –