I wonder what is the benefit from from keeping that closed source. Editor lock or something?
For the Python one at least it's not as bad as it sounds - the Pylance extension is closed source but the core type checker Pyright is open source (and much much better than MyPy).