Honestly the advent of coding agents means that a company could just instruct the agent to strip out any code in their backend that they can't release for legal reasons, and dump a non-compiling zip out into the public and have someone in the community fix it up and make it runnable. The costs of doing it are much lower than in the past.