Mira, por lo que se, lo mejor que puede hacerse para administrar un
proyecto y su codigo fuente
es usar SVN (http://es.wikipedia.org/wiki/Subversion). Presupongo que si
tenes una bateria
de desarrolladores, la idea es que no puedan llevarse el producto
completo, y los administras
separadamente dandole permisos a determinados lugares de desarrollo. De
todos modos
siempre existe la posibilidad de, que al menos, una parte del codigo
fuente se valla. Por
otro lado, tu consulta veo que va orientada por el lado de la
rotabilidad de programadores
ya que gente comprometida con el programa o con la empresa no deberian
robarse para
si el codigo fuente. Un buen contrato laboral al respecto (con clausulas
como la de confidencia-
lidad sobre el producto y que el codigo fuente generado es propiedad de
la empresa y
no de quien lo programa, de acuerdo a las condiciones de trabajo,
deberia ser suficiente
como para evitarse problemas). Igualmente, a fin de cuentas, como
programes algo no
forzosamente es indistinto de la idea de un producto. Por caso, yo tengo
idea de varios
proyectos, pero esos proyectos pueden ser programados de muchas maneras
diferentes
logrando el mismo resultado, y ahi lo que se plagia es la idea, no la
programacion (a lo que voy
es que si queres proteger el proyecto completo, SVN es tu solucion, pero
no quita que
un programador pueda llevarse parte del codigo, ni que el mismo pueda
realizar la idea
completamente con parte o todo el codigo fuente).
Saludos y espero que te sirva.
El 24/08/2010 16:06, Pablo Fredrikson escribió:
Que tal, en la empresa en donde trabajo me pidieron que investigue un
poco acerca de evitar que nos roben el codigo los mismos
desarrolladores, he buscado informacion y nada mas encuentro formas
"sociales" osea, haciendo que el trabajador se sienta cómodo, eso ya
lo se, pero yo pregunto alguna forma técnica para hacerlo, alguna idea
que pueda investigar un poco porque estoy en cero.
Por ejemplo, que el desarrollador tenga una pc, que esté conectada a
internet, (para que busque info) pero que no pueda copiarse el codigo,
por ejemplo impidiendo que funcionen los pendrive, pero esto no sirve
de mucho ya que puede enviarlo por mail o algo asi, o por ftp, o por
rapidshare, o por skype, o por msn.
Por favor no quiero clases de etica o consejos de relaciones humanas,
por favor remítanse a lo que pregunté, es algo que me han pedido y
punto.
Gracias y saludos