Also, it probably means the end of the Web as we know it.
Browsers very likely should treat closed source like they treat our microphone or camera: don't give access unless the user consents.
But do allow it to run without consent if, and only if, the source code is public.