Voy a suponer que le preocupa que un empleado copie una aplicación completa y le ponga otro nombre. Cualquier buen programador sabrá que no valdrá la pena el esfuerzo por varias razones. Esta no es una respuesta a su pregunta, sino una comprensión de lo poco probable que sucederá.
Mantener el software es mucho trabajo.
Digamos que es una aplicación web; debe aplicar mucha seguridad y asegurarse de que no haya errores persistentes que puedan encontrar los usuarios. Lleva mucho tiempo hacer esto y si pasaron tiempo haciendo esto, no se les pagará a menos que tengan clientes que pagan. Obtener el salario de un desarrollador de software casi siempre superará el goteo de dinero que pueden obtener o no del software copiado.
No solo hay aspectos técnicos que deben preocuparse por la aplicación, sino que también deben hacer soporte al cliente y marketing. Los desarrolladores de software son desarrolladores de software porque no quieren hacer nada de eso.
- Tengo 24 años y soy brillante sin experiencia en programación, ¿es posible convertirme en un ingeniero de software excepcional y bien pagado en los próximos 10 años?
- Como ingeniero de software, ¿cómo lidias con un gerente egoísta, corrupto, astuto y barato que promueve a su miembro favorito del equipo a pesar de su falta de habilidades, en lugar de personas trabajadoras en su equipo?
- ¿Es común que un ingeniero de software gane más que su gerente?
- ¿Merecen la pena los programas de certificado de ingeniero de software?
- Tengo una oferta de Infosys como analista de tecnología y de HCL Technologies como ingeniero de software senior. ¿A cuál debo unirme?
Dinero.
Mencioné esto antes, pero es un punto importante. Nadie me va a pagar para mantener el software que copié; pero sigo trabajando para su empresa, me pagarán.
Reputación.
Mi profesión es la ingeniería de software; Si mi reputación se basa en copiar el código de otra compañía y reutilizarlo en lugar de alguien que cree productos y soluciones originales útiles, entonces no voy a encontrar más trabajo de compañías respetables.
Legal.
Dado que esto eventualmente alcanzará a cualquiera, usted estará en un lío legal. Incluso si pudiera salirse con la suya, estaría pasando mucho tiempo en eso. No valdría la pena la molestia. A los desarrolladores de software, en general, se les paga relativamente bien, nunca valdrá la pena volverse oscuro.
Chloe Tam hizo una buena pregunta en los comentarios y le di una respuesta que podría responder a su pregunta:
¿Cómo cree Google que protege el código fuente de su motor de búsqueda?
Estoy bastante seguro de que tienen:
- una lista muy corta de desarrolladores que sí tienen acceso a ella; para que sepan casi de inmediato quién podría haber copiado el código o, básicamente, haber publicado información confidencial.
- Un contrato de confidencialidad muy bien redactado respaldado por un gran equipo de abogados. En otras palabras, estaría totalmente jodido si rompiera el acuerdo.
- una red interna que no está conectada a ninguna red externa como Internet con el código fuente y la información confidencial a la que solo se puede acceder en espacios físicos designados que tienen muchas medidas de seguridad física, como insignias, pin, cámaras y guardias de seguridad en el entradas
Estoy haciendo suposiciones basadas en el tipo de seguridad que he experimentado en instalaciones seguras.