Я работаю над проектом на работе и вижу возможность извлечь и отвлечь некоторые функциональные возможности, которые являются частью проекта, и опубликовать его как открытый.
Мне трудно принять идею о том, что эта функциональность должна оставаться проприетарной и полагать, что сообщество с открытым исходным кодом получит от этого большую выгоду.
Было бы это неэтично без консультации с моим работодателем?
Кроме того, мой босс немного на стороне контроля и любит людей Google на регулярной основе, поэтому я подозреваю, что он откроет мой выпуск с открытым исходным кодом раньше, чем позже.
Поскольку он категорически против того, чтобы выпускать любую функциональность в качестве открытого источника и уволил бы меня за это, есть ли какой-либо другой способ, который я могу использовать для выпуска этого кода?
Как другие подошли к этой дилемме?
Я рассматривал возможность переписывания кода так, чтобы он был неотличим, кроме функциональности от кода моего работодателя, - это поможет мне или я на пути в тюрьму, чтобы думать так (этот код нужно освободить!), это сводит меня с ума!)?