Earlier quoted context omitted.
Sorry you got downvoted, but I agree. Just because Microsoft open sourced VS Code doesn't mean they have to open source anything that touches it. Microsoft are allowed to have closed source language servers and extensions! And their reasoning seems pretty straight forward: * Microsoft sells developer tools (as well as giving away loads for free!). * Microsoft has invested money into giving their products (both the fr…
All of those reasons you quote apply just as well to VS Code itself, and by that logic, MS shouldn't have open sourced VS Code either. You don't see anyone complaining that Visual Studio itself (the older one, not VS Code) is not open source. It's only when MS began the whole "MS hearts Open Source" campaign that their actions (voluntarily) entered this kind of scrutiny. There's no doubt that VS Code would not have a…
I disagree - The VSC Codebase (and functionality contained in it) isn't easily ported into competitor products (the fourth point) while Pylance is fully portable by design (could be incorporated into competitor products instantly!).