@Rushyo one of the reasons I left my last job was I couldn't even do unpaid open-source work without approval of each patch.