Это ничего, что ты первый полез ко мне со своим несчастьем, в очередной раз? Просто не пиши, и я не буду. Мне тут полезно упражняться в косноязычии на родном языке, чтобы его не забывать, да и отдыхать надо. В перерывах между написанием кода, ага. Где ещё сегодня пообщаешься? Я обычно играю в "продиктовано, не прочитано". Хорошо, когда у тебя один проект, а когда несколько? Да ещё и круглосуточно работающих? Где время то брать?Конечно, соболезную твоей утрате, могу предложить поменять лицензию кода на еула и продать его. Если ты передачу имущественных прав не подписывал, то такой вариант у тебя точно имеется, независимо от того, что старая версия кода была опубликована под гпл. Только брать улучшения из гпл версии обратно ты уже не сможешь.
Если этот код часть гпл-продукта, то эта проблема тоже решаемая. Можно написать прослойку, которая будет подключать проприетарный код в нужном месте (её всё же придётся опубликовать тоже) и продавай уже в сборе со своими блобами.
Ещё можешь попробовать обратиться в суд, как владелец авторских и имущественных прав, ГПЛ вроде не существует на территории РФ (во всяком случае, раньше не существовала, вот Астра тем и жива). Флудить в интернете -- явно не лучшее решение такой проблемы.
Вообще, не стоит так зацикливаться. Просто напиши ещё кода и никому его не показывай. У меня куча такого кода и я регулярно его использую, но до третьих лиц доходит далеко не всё (понятное дело ни времени ни желания на доработку тоже).
И уж тем более не выкидывай в сеть код под свободной лицензией, любой завладевший таким кодом в полном праве распоряжаться им по своему усмотрению. В том числе свободно продавать (предоставляя исходники, если это гпл, или просто так, в случае пермиссива). Данная ситуация была вполне ожидаема и предсказуема.
Ещё лучше порадуйся, что твой договор с работодателем позволяет тебе в свободное время вообще что-то делать самостоятельно и ты можешь выбрать, чем будешь заниматься сегодня, помимо работы во благо любимой организации. Придумай что-нибудь ещё и продай в этот раз, если прям так ломает от идеалов "свободы".
Лично мне не жалко, когда мой труд делает опенсорс-помойку чуть лучше. И не нужно никакое признание. Гораздо хуже, когда авторы существующих проектов ведут себя не очень красиво и противятся очевидно полезным улучшениям. Вообще, тебе помогают, чем не жалко, ты помогаешь, чем не жалко. Всё честно.