(Стандартна відмова від відповідальності - я не юрист ...)
З вашого профілю ви, схоже, перебуваєте у Великобританії.
У цьому випадку це залежить від того, як ви працюєте. Якщо ви постійний співробітник, то майже напевно вашим роботодавцям належать роботи . Ви написали їх і маєте права бути ідентифікованими як автор (тобто ви можете сказати людям, що ви їх написали), але право власності на код та інтелектуальну власність у ньому знаходиться у вашій компанії.
Якщо ви підрядник, то може виникнути випадок, що ви маєте претензії до них, але це залежатиме від характеру договору. Взагалі, більшість ІТ-підрядників Великобританії класифікуються як наймані працівники, що означає, що ІС знову належить компанії, а не фізичній особі. Безумовно, розмова про типовий трудовий договір говорить про те, що це стосується того, чи будете ви постійно діючими за контрактом.
За цих обставин ви не маєте права випускати їх як відкриті джерела (або взагалі брати їх до наступного роботодавця), і ви повинні думати про них так само, як ви думаєте про будь-який інший власний програмний продукт і діяти відповідно - вони ' ти не твій, у тебе просто трапляється доступ до вихідного коду.
EDIT : Щодо того, що ви щось розробляли свого часу. Після того, як ви почали використовувати його на роботі, не заздалегідь заявляючи про свої права та не даючи ліцензії на компанію, ви зробили це дуже мутним, оскільки зараз дуже важко показати, що було зроблено коли. З того, що ви говорите, бібліотеки коду були перевірені, налагоджені та виправлені у робочий час (а компанія володіє чим-небудь зробленим у свій час), а також очевидним збігом роботи, яку ви робили для них (про що свідчить той факт, що вони Виконали вимогу компанії, над якою Ви працювали) означає, що вони мають претензію і, ймовірно, досить сильну.
Єдиний Союз має частину цього . Ключовий розділ, як видається:
"Є чіткі законодавчі положення:
· Розділ 11 (2) Закону про авторські права, зразки та патенти (CDPA) 1988 та
· Розділ 39 Закону про патенти 1977 року
справу з правом власності на працівники. Відповідно до цих положень, роботодавці по суті отримують право власності на права інтелектуальної власності стосовно будь-яких робіт, створених працівником, які він / вона
· Повинні були вироблятися на умовах їх трудового договору або
· Можна обґрунтовано очікувати, що вони виробляються на умовах цього контракту.
Очевидно, що чим ширше посадова інструкція окремого працівника, тим складніше йому буде уникнути наслідків вищевказаних розділів 11 (2) та 39.
Навіть якщо робота створена працівником у свій час та використовуючи власні ресурси, працівник не обов’язково зможе вимагати будь-яких прав на цю роботу, якщо роботодавець покаже, що характер створеної роботи був таким, який міг би бути розумно розглядаються як частина обов'язків працівника. Це демонструє випадок Missing Link Software v Magee [1989] FSR 361. Там суд постановив, що авторські права на програмну програму, написану працівником поза його робочим часом та на власне обладнання, були зроблені в процесі роботи, як це входило до сфери завдань, які містер Мейгі був використаний для виконання ".
В основному тому, що ці бібліотеки відповідали конкретній вимозі проекту, над яким ви працювали над ними, вони мають претензії на них.
EDIT 2 : Вам потрібно зрозуміти, що факт наявності двох версій коду, ймовірно, не має значення. Код відповідає потребі компанії в проекті, над яким ви працювали, і ви написали його, працюючи в компанії (навіть якщо це було у ваш час). Це надає їм серйозну претензію на "основний IP" коду, а не лише на конкретній його копії, яку ви мали реалізувати у своєму проекті - перегляд його як двох гілок цього не змінює.
Варто зауважити, що навіть переписування цього можна назвати похідною роботою, і ІР все ще буде сидіти з компанією навіть у новій версії.
Я думаю, у вас є уявлення про те, що ви хочете бути правдою, і ви намагаєтесь вивернути речі, щоб зробити це так, але з того, що ви говорите, я вважаю, що компанія має досить сильні претензії до коду, який ви не збираєтесь вміти обійтися.