la protección de sus bits secretos es cada vez más difícil.
En mi humilde opinión, su solución realmente depende de su mercado objetivo. Si tiene como objetivo las empresas, simplemente proporcióneles el código con una buena licencia, y posiblemente algún tipo de defecto para que pueda determinar quién dio su código si eso sucede alguna vez. Las empresas pagarán principalmente por su aplicación solo para mantener el cumplimiento; no vale la pena las molestias legales. Y si una persona obtiene su aplicación de forma gratuita, probablemente sea algo bueno, ya que intentarán convencer a sus empleadores actuales y futuros para que la compren.
Si se dirige a individuos, y puede hacerlo como una aplicación web (que obviamente es con PHP), hágalo como un servicio alojado, y venda una suscripción mensual o permita el acceso libre y encuentre otra forma de monetizar eso.
Si definitivamente necesita o desea distribuirlo a los individuos por la razón que sea, se puede dar de forma gratuita, y tratar de obtener beneficios económicos de las personalizaciones, complementos, otros & características de soporte.
Este es un problema que se ha discutido mucho, y el valor de unas pocas horas muy concentrado googlear debe revelar todas las filosofías actuales sobre este.
Espero que esto ayude.
Dupe: http://stackoverflow.com/questions/261638/how-do-i-protect-python-code –
@Slott, eres un representante de 12k, ¿por qué no * lo * cierras? :-) Pero en serio, creo que esta podría ser una pregunta más general (no específica de Python). Mi inclinación es dejarla abierta (hasta que aparezca alguien más duro que yo). – paxdiablo
Eso es algo que me molesta en el camino equivocado, cuando las personas de 3K no cierran las preguntas que enumeran como duplicadas. Otra persona siempre puede volver y volver a abrirla, pero al menos use su reputación si la tiene. Esto es similar pero no es un duplicado directo. –