Differences between Code OSS and Visual Studio Code

Viewed 58082

As developers stated here,

The cool thing about all of this is that you have the choice to use the Visual Studio Code branded product under our license or you can build a version of the tool straight from the vscode repository, under the MIT license.

Here's how it works. When you build from the vscode repository, you can configure the resulting tool by customizing the product.json file. This file controls things like the Gallery endpoints, “Send-a-Smile” endpoints, telemetry endpoints, logos, names, and more.

When we build Visual Studio Code, we do exactly this. We clone the vscode repository, we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery, logo, etc.), and then produce a build that we release under our license.

Given that I'm not able to build from source by myself, if I install VSC and replace product.json with the clean version, will I have the same effect?

1 Answers

Shortly:

  • Code - OSS is an open source project without any proprietary code.
  • Visual Studio Code is a distribution of the Code - OSS repository with Microsoft specific customizations released under a traditional Microsoft product license.

Also you can find more information here

Related