微软 VS Code“半开源”的操作属实不地道

2019 年 9 月 5 日
 Buges

自从转到vscodium (从 MS 官方 vscode 代码库的开源构建,不包含私有的遥测信息收集等) 后就一直用着这个版本。 最近尝试使用 Remote-SSH 插件时,一直报 command 'opensshremotes.*' not found错误,我以为是插件安装失败 /插件冲突,尝试半天无果(根本就没往这方面想过),Google 后发现

https://github.com/VSCodium/vscodium/issues/196

https://github.com/microsoft/vscode-remote-release/issues/967

https://github.com/VSCodium/vscodium/issues/240

好吧,这坑是 MS 故意留的,远程扩展只支持官方发布的 binary,并且已在许可证中说明。

Reminder: You may only use this software with Visual Studio family products,

as described in the license ( https://go.microsoft.com/fwlink/?linkid=2077057)

可见,要么 MS 在 vscode 的官方分发的 binary 中藏了“私货”,要么在 Remote 系扩展和服务端加了验证,虽然许可证中已注明,这么做也是他们的自由,但不管怎样,开源了却给从源码构建的用户“区别待遇”,总归还是让人很不爽的。

12420 次点击
所在节点    Visual Studio Code
26 条回复
Asshasahole
2019 年 9 月 6 日
@ech0x 还有 PPT 开源
Asshasahole
2019 年 9 月 6 日
@whwq2012 没听说过华为, 只听说过狗为, 常叫"不支持我就是不爱国"那只
SEARCHINGFREE
2019 年 9 月 6 日
楼已歪
hyperbin
2019 年 9 月 18 日
VSCode 扩展的协议跟 VSCode 本身没什么关系吧
SekiBetu
2021 年 2 月 8 日
@Buges 一切都是利益这句话还真没说错,不好意思挖坟了,chromium 真的用不了 Google 服务了😭
Cu635
2025 年 12 月 16 日
这就是 RMS 一直在说的,“自由”软件跟“开源”软件的区别,也是他认为“开源”这个术语在本质上就是吸血的思想来源。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/598322

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX