(Descargo de responsabilidad estándar: no soy abogado ...)
Desde tu perfil pareces estar en el Reino Unido.
En ese caso, depende de cómo esté empleado. Si usted es un miembro permanente del personal, es casi seguro que su empleador sea el propietario de las obras . Usted los escribió y tiene los derechos para ser identificado como el autor (es decir, puede decirle a las personas que los escribió), pero la propiedad del código y la propiedad intelectual en él residen en su empresa.
Si usted es un contratista, puede haber un caso en el que tenga alguna reclamación, pero dependerá de la naturaleza del contrato. En términos generales, la mayoría de los contratistas de TI del Reino Unido se clasifican como trabajadores por contrato, lo que significa que nuevamente la propiedad intelectual recae en la empresa y no en el individuo. Ciertamente, hablar de un contrato de trabajo estándar sugiere que este será el caso, ya sea que usted sea un contrato permanente.
En estas circunstancias, no tiene derecho a liberarlos como código abierto (o, de hecho, llevarlos a su próximo empleador) y debe pensar en ellos de la misma manera que piensa en cualquier otra pieza de software propietario y actuar en consecuencia: ' no eres tuyo, solo tienes acceso al código fuente.
EDITAR : con respecto al hecho de que desarrollaste algo en tu propio tiempo. En el momento en que comenzó a usarlo en el trabajo sin hacer valer sus derechos y licenciarlo por adelantado a la compañía, lo hizo muy turbio, ya que ahora es muy difícil mostrar qué se hizo cuando. Por lo que está diciendo, las bibliotecas de códigos han sido probadas, depuradas y reparadas en el tiempo de trabajo (y la empresa posee todo lo que hizo en su tiempo), además de la obvia superposición con el trabajo que estaba haciendo para ellos (como lo demuestra el hecho de que cumplió un requisito que tenía la empresa en la que estaba trabajando) significa que tienen un reclamo y probablemente uno bastante fuerte.
La Unión Unida tiene una pieza sobre esto . La sección clave parece ser:
"Hay disposiciones legales expresas:
· Sección 11 (2) de la Ley de Derechos de Autor, Diseños y Patentes (CDPA) de 1988 y
· Artículo 39 de la Ley de Patentes de 1977
tratar con la propiedad de los trabajos de los empleados. Bajo estas disposiciones, los empleadores esencialmente obtienen la propiedad de los derechos de propiedad intelectual con respecto a cualquier trabajo creado por un empleado que él / ella
· Estaba obligado a producir bajo los términos de su contrato de trabajo o
· Se podría esperar razonablemente que produzca bajo los términos de ese contrato.
Obviamente, cuanto más amplia sea la descripción del trabajo del empleado individual, más difícil será para él / ella evitar los efectos de las Secciones 11 (2) y 39 anteriores.
Incluso si el trabajo es creado por el empleado en su propio tiempo y utilizando sus propios recursos, el empleado no necesariamente podrá reclamar ningún derecho en ese trabajo, si el empleador demuestra que la naturaleza del trabajo creado fue lo que podría ser razonablemente contemplado como parte de los deberes del empleado. Esto se demuestra en el caso de Missing Link Software v Magee [1989] FSR 361. Allí, el tribunal sostuvo que los derechos de autor en un programa de software escrito por un empleado fuera de su tiempo de trabajo y en su propio equipo se hicieron durante el empleo, ya que caía dentro del alcance de las tareas que el señor Magee estaba empleado para llevar a cabo ".
Básicamente, debido a que estas bibliotecas cumplieron un requisito específico en un proyecto en el que estaba trabajando para ellos, tienen un reclamo sobre ellas.
EDITAR 2 : debe comprender que el hecho de que haya dos versiones del código probablemente no sea relevante. El código satisface una necesidad que la empresa tiene en un proyecto en el que estaba trabajando y lo escribió mientras trabajaba para la empresa (incluso si era en su propio tiempo). Eso les da un fuerte reclamo sobre la "IP central" del código, no solo sobre una copia específica que implementaste en su proyecto; verlo como dos ramas no cambia eso.
Vale la pena señalar que incluso reescribirlo se denominaría un trabajo derivado y la IP aún se quedaría con la empresa, incluso en una nueva versión.
Creo que tienes una idea de lo que quieres que sea verdad y estás tratando de cambiar las cosas para hacerlo, pero por lo que estás diciendo, creo que la compañía tiene un fuerte reclamo sobre el código que no vas a usar. ser capaz de trabajar