Разработки автора - ее личная инициатива, не предусмотренная трудовым договором, а во многих странах именно этот пункт является необходимым для установки правового режима служебного произведения и, соответственно, права компании на код. Трудовой договор и/или авторское право ее страны могут предусматривать сохранение прав в собственности разработчика + сохранение права распоряжаться кодом по своему усмотрению (в том числе полностью удалять свои разработки из рабочего процесса компании, если всего лишь левая пятка так захотела). Есть страны, где компания обязана выплачивать разработчику процент от каждого человеко-часа, сэкономленного в результате использования продукта, который является личной инициативой. Большой вопрос, кто кому и что должен.