Seems fair play to me.
[1] https://github.com/Microsoft/vscode/issues/60#issuecomment-1...
I don't really know how to interpret this file, but the copy in VS Code 1.23.1 for Mac has 644 lines, compared to 23 in the repo.
You'd want to compare a fresh install VSCode vs fresh install self build.
> The main landing page https://code.visualstudio.com for Visual Studio Code currently does the following:
> it states the offered version is "Free. Open Source." which suggests free software to anyone who knows what the difference of "free" and "open-source" in the common word use is
> Below it immediately offers download buttons for something licensed under https://code.visualstudio.com/License/ which is absolutely not free software in any modern definition of the word.
The telemetry extension is open source too: https://github.com/Microsoft/vscode-extension-telemetry
And you can unpack the source for the distributed electron bundle yourself: https://medium.com/how-to-electron/how-to-get-source-code-of...
There's presumably some difference between the Microsoft pre-builds and whatever you get from source. Apparently at the very least, the contents of product.json (https://github.com/Microsoft/vscode/blob/master/product.json...) defining names are different.
edit: binaries are under a restrictive license and code is not. So definitely don't use those binaries, as they are likely riddled with telemetry crap that isn't in the open source version.
The issue has been solved and, currently, Debian has renamed its package back to Firefox.
On top of it, this has probably nothing to do with this topic. (copyrights and branding being very different topics)
For example, sass-loader is/was dependent on node-sass which is a binary install. Lots of file utilities on NPM are similarly reliant on C code that may only compile on your machine correctly if you are lucky.
Although, upon looking at the history of the product.json file[1], it seems code to fulfill that requirement was once added to the open source version, and then quickly removed.
0: https://github.com/Microsoft/vscode-wiki/pull/30#issuecommen...
1: https://github.com/Microsoft/vscode/commits/master/product.j...