Pregunta

Estaba pensando: digamos que se le ponen miles de horas hombre y se le ocurre un CMS de última generación o algo así. ¿Cómo se asegura de que quien lo obtenga no lo piratee? Podría insistir en que el comprador me dé su URL y la utilizo como hash y la uso como una suma de comprobación en todas partes del software, pero eso parece una forma de seguridad más débil.

¿Hay otros métodos? Una podría ser que el cliente envíe una POST a mi servidor para la autenticación antes de publicar cualquier página, pero eso parece injusto.

(Por supuesto, podría insistir en alojar el software yo mismo ...)

¿Fue útil?

Solución

Normalmente, en lugar de tratar de encontrar una solución tecnológica a este problema, se prefiere una solución legal. Utilizando un marco legal de contratos y / o acuerdos de licencia, haga que no sea atractivo para el cliente intentar piratear o revender su software.

Si su software es lo suficientemente deseable, las personas encontrarán una manera de piratearlo (por ejemplo, Photoshop). Si su cliente está satisfecho con su acuerdo comercial con usted, es poco probable que lo ponga en riesgo pirateando su software.

Otros consejos

Si está distribuyendo la plataforma, algo como Zend Guard , por lo general. Sin embargo, eso también significa que es más difícil para sus clientes agregar sus propias modificaciones deseadas.

Una gran cantidad de software hoy en día toma la ruta SaaS y está alojado por las compañías que lo hacen.

Dicho esto, haría eco de los sentimientos de otras respuestas aquí: es mejor hacer que las personas no quieran piratear su producto (y darles incentivos para que no lo hagan) que intentar que las personas no lo hagan.

Proporcione soporte y actualizaciones solo para aquellos que hayan comprado el software. No impide copiarlo, pero cualquier usuario serio lo comprará.

Otra opción es alojarlo usted mismo. Pero al menos no elija la ruta de ofuscación. Incluso no evitará exactamente nada, pero irritará a sus clientes leales.

Solo pide dinero.

Aconsejaría pasar más tiempo pensando en marketing y menos preocuparse por la ofuscación del código.

Un enfoque que me gusta es el utilizado por jamroom.net. Son bastante abiertos, proporcionan código completo a los suscriptores, los cambios / personalizaciones están permitidos y alentados hasta cierto punto. No se desperdician esfuerzos en ofuscar el código.

Cobran con extensiones, servicios de instalación / mantenimiento / operaciones. No sé qué tan bien les va. Parece que una comunidad de tamaño respetable se basa en su producto. Por comunidad me refiero tanto a clientes como a desarrolladores externos. Eso es una ventaja, ¡su modelo Biz incluso escala!

Como siempre, Joe Blow Blogger puede piratear su software ... pero los clientes comerciales reales no van a correr ese tipo de riesgo legal. Es mejor, como han dicho otros, simplemente proporcionar software de calidad para sus clientes que pagan. La piratería se combate mejor a través de medios sociales y legales, en lugar de tecnológicos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top