News for hackers. Stuff that matters.
Re:Can we trust Microsoft with open source? by Dayshine on Saturday October 23, 2021 @02:57PM (#28971228)
> The most important parts of VSCode are not free software.

What do you mean by this?

The core IDE is all open source (except some closed source telemetry).

The common example I see quoted is that the super-old, legacy, C# debugger is closed source, but as far as I know there is nothing stopping people writing an alternative debugger for C# in VS Code. Jetbrains did it for Rider.

Re:Can we trust Microsoft with open source? by ReleaseCandidat on Saturday October 23, 2021 @03:21PM (#28971390)
>> The most important parts of VSCode are not free software. > What do you mean by this?

The SSH remote connection stuff, the Pylance Python LSP (you are not allowed to use it - the binary - in any other editor but VS Code, not even the OSS Codium) and some other extensions are CSS.

"""Can I load Pylance in Code – OSS? Pylance is licensed for use in Microsoft products and services only, so can only be used on official Microsoft builds of Visual Studio Code and GitHub Codespaces."""

https://github.com/microsoft/pylance-release/blob/main/FAQ.m...

Re:Can we trust Microsoft with open source? by thayne on Saturday October 23, 2021 @08:40PM (#28973800)
While I agree that that shows MS doesn't really love open source as much as they say they do, I don't think you can really call those "The most important parts of VSCode".
Re:Can we trust Microsoft with open source? by jlawer on Sunday October 24, 2021 @01:24AM (#28975213)
For python development pylance is one of the most important parts.
Re:Can we trust Microsoft with open source? by thayne on Sunday October 24, 2021 @03:48AM (#28975719)
Perhaps, but VSCode is used for a lot more than just python.
Re:Can we trust Microsoft with open source? by Dayshine on Sunday October 24, 2021 @08:47AM (#28977401)
What's stopping you using any other LSP compatible python language server?

Is your argument that if Microsoft develop any programming tool and then allow it to be used via VS Code they must open source it?

Would you place that same requirement on other extensions? (e.g. sonarcloud)

Re:Can we trust Microsoft with open source? by ReleaseCandidat on Sunday October 24, 2021 @03:10PM (#28980952)
Well there is Pyright by MS (that's what Pylance is based on) and python-language-server by MS - that one has been superseded by Pyright and is deprecated in Code.

https://github.com/microsoft/pyright https://github.com/Microsoft/python-language-server

The only(?) one not by MS is Jedi: https://github.com/pappasam/jedi-language-server

Re:Can we trust Microsoft with open source? by asddubs on Saturday October 23, 2021 @08:28PM (#28973735)
The Microsoft C++ extension is also not fully open source.
Re:Can we trust Microsoft with open source? by adduc on Saturday October 23, 2021 @03:18PM (#28971369)
Not sure what OP is referring to, but Microsoft has multiple Visual Studio Code extensions (e.g. Remote SSH) that are closed-source and hard-coded not to work with any self-compiled versions of Visual Studio Code.