【问题标题】:Differences between Code OSS and Visual Studio CodeCode OSS 和 Visual Studio Code 的区别
【发布时间】:2018-12-20 11:25:15
【问题描述】:

正如开发人员所说的here

这一切的美妙之处在于,您可以选择在我们的许可下使用 Visual Studio Code 品牌产品,也可以在 MIT 许可下直接从 vscode 存储库构建该工具的一个版本。

这是它的工作原理。从 vscode 存储库构建时,您可以通过自定义 product.json 文件来配置生成的工具。此文件控制画廊端点、“Send-a-Smile”端点、遥测端点、徽标、名称等内容。

当我们构建 Visual Studio Code 时,我们正是这样做的。我们克隆 vscode 存储库,放置具有 Microsoft 特定功能(遥测、图库、徽标等)的自定义 product.json,然后生成我们在许可下发布的构建。

鉴于我无法自己从源代码构建,如果我安装 VSC 并将 product.json 替换为干净版本,我会得到相同的效果吗?

【问题讨论】:

  • 有趣的是。我只是自己尝试并替换了licenseUrl 条目,重新启动后它确实在使用Help=>License 时打开了新的URL。但是有几个条目(如dataFolderNameapplicationName)我怀疑它们的响应不如即时更改的许可证网址。
  • 那些不愿意或无法从源代码构建 VSC 的人可能会发现 VSCodium 项目很有用:vscodium.com

标签: visual-studio-code


【解决方案1】:

很快:

  • 代码 - OSS 是一个没有任何专有代码的开源项目。
  • Visual Studio Code 是 Code - OSS 存储库的分发版,其中包含根据传统 Microsoft 产品许可发布的 Microsoft 特定自定义项。

你也可以找到more information here

【讨论】:

  • 好的,那么谁构建/制作了 代码 - OSS,这也是微软的,但有 MIT 许可证,没有遥测
猜你喜欢
  • 2021-05-19
  • 1970-01-01
  • 2021-02-04
  • 1970-01-01
  • 2017-02-14
  • 2020-04-01
  • 1970-01-01
  • 2018-03-22
  • 2022-12-17
相关资源
最近更新 更多