(Isenção de responsabilidade padrão - não sou advogado ...)
Pelo seu perfil, você parece estar no Reino Unido.
Nesse caso, depende de como você está empregado. Se você é um membro permanente da equipe, quase certamente seu empregador é o dono das obras . Você os escreveu e tem os direitos de ser identificado como o autor (ou seja, você pode dizer às pessoas que os escreveu), mas a propriedade do código e a propriedade intelectual nele residem na sua empresa.
Se você é um contratado, pode ser que você tenha alguma reclamação, mas isso depende da natureza do contrato. De um modo geral, a maioria dos prestadores de serviços de TI do Reino Unido são classificados como trabalhadores contratados, o que significa que novamente o IP é da empresa e não do indivíduo. Certamente, falar de um contrato de trabalho padrão sugere que esse será o caso, caso você seja permanente no contrato.
Nessas circunstâncias, você não tem o direito de liberá-los como código aberto (ou mesmo de levá-los ao seu próximo empregador) e deve pensar neles da mesma maneira que pensa em qualquer outro software proprietário e agir em conformidade - eles ' você não é seu, por acaso você tem acesso ao código fonte.
EDIT : Quanto ao fato de você ter desenvolvido algumas delas em seu próprio tempo. No minuto em que você começou a usá-lo no trabalho sem reivindicar seus direitos e licenciá-lo com antecedência para a empresa, ficou muito sombrio, pois agora é muito difícil mostrar o que foi feito quando. Pelo que você está dizendo, as bibliotecas de código foram testadas, depuradas e corrigidas no tempo de trabalho (e a empresa possui tudo o que foi feito no tempo), além da óbvia sobreposição com o trabalho que você estava fazendo por elas (como evidenciado pelo fato de que elas atendeu a um requisito que a empresa tinha no qual você estava trabalhando) significa que eles têm uma reivindicação e provavelmente uma exigência bastante forte.
A União Unida tem uma peça sobre isso . A seção principal parece ser:
"Existem disposições legais expressas:
· Seção 11 (2) da Lei de Direitos Autorais, Desenhos e Patentes (CDPA) de 1988 e
· Seção 39 da Lei de Patentes de 1977
lidar com a propriedade das obras dos funcionários. De acordo com essas disposições, os empregadores adquirem essencialmente os direitos de propriedade intelectual em relação a quaisquer obras criadas por um funcionário que ele / ela
· Era obrigado a produzir de acordo com os termos do contrato de trabalho ou
· Poderia razoavelmente esperar produzir sob os termos desse contrato.
Obviamente, quanto maior a descrição do trabalho de cada funcionário, mais difícil será para ele evitar os efeitos das Seções 11 (2) e 39 acima.
Mesmo que o trabalho seja criado pelo empregado em seu próprio tempo e utilizando seus próprios recursos, o empregado não poderá necessariamente reivindicar nenhum direito nesse trabalho, se o empregador mostrar que a natureza do trabalho criado foi a que poderia ser razoavelmente contemplado como parte dos deveres do funcionário. Isso é demonstrado pelo caso de Missing Link Software / Magee [1989] FSR 361. Lá, o tribunal sustentou que os direitos autorais de um programa de software escrito por um funcionário fora do horário de trabalho e de seu próprio equipamento foram feitos durante o emprego, como se enquadrava no escopo das tarefas que o Sr. Magee estava empregado para realizar ".
Basicamente, porque essas bibliotecas atendem a um requisito específico em um projeto no qual você está trabalhando para elas, elas têm uma reivindicação.
EDIÇÃO 2 : Você precisa entender que o fato de haver duas versões do código é provavelmente irrelevante. O código atende a uma necessidade da empresa em um projeto em que você estava trabalhando e você o escreveu enquanto era empregado pela empresa (mesmo que fosse no seu próprio tempo). Isso dá a eles uma forte reivindicação sobre o "IP principal" do código, não apenas sobre uma cópia específica que você implementou no projeto deles - visualizá-lo como duas ramificações não muda isso.
Vale a pena notar que mesmo a reescrita seria denominado trabalho derivado e o IP ainda permaneceria com a empresa, mesmo em uma nova versão.
Eu acho que você tem uma idéia do que quer que seja verdade e está tentando distorcer as coisas para fazer isso, mas pelo que você está dizendo, acredito que a empresa tem uma reivindicação muito forte do código de que você não vai ser capaz de contornar.