据 The Register 报道,在 Microsoft 针对 Visual Studio Code 的 C/C++ 扩展停止与 VS Code 衍生产品(如 VS Codium 和 Cursor)配合使用后,一些开发人员“大喊大叫”。此举促使 Cursor 转向开源替代方案,而一些开发人员则呼吁对微软涉嫌的反竞争行为进行监管调查。报告摘自:4 月初,使用 VS Codium(微软 MIT 许可的 VS Code 的开源分支)和 Cursor(从 VS Code 代码库构建的商业 AI 代码助手)的程序员注意到 C/C++ 扩展停止工作。该扩展为 VS Code 添加了 C/C++ 语言支持,例如 Intellisense 代码完成和调试。从竞争工具中删除这些功能会破坏开发人员的工作流程,阻碍编辑,并且可以说阻碍了竞争。重大更改似乎是在 2025 年 4 月 3 日发布 v1.24.5 时发生的。在 4 月更新之后,尝试在 VS Code 之外安装 C/C++ 扩展会生成以下错误消息:“C/C++ 扩展只能与 Microsoft Visual Studio、Visual Studio for Mac、Visual Studio Code、Azure DevOps、Team Foundation Server 以及后续 Microsoft 产品和服务一起使用,以开发和测试应用程序。”至少从 2020 年 9 月发布当前许可条款起,微软就禁止在自己的软件产品之外使用其扩展。但到目前为止,它还没有在其二进制文件中进行环境检查,并在其 C/C++ 扩展中强制执行这些条款。 […] 在 Cursor 的 GitHub 存储库中讨论该问题的开发人员注意到,微软最近在其 Copilot 软件中推出了一项名为“代理模式”的竞争性人工智能软件代理功能。一位匿名联系我们的开发者告诉 The Register,他们向美国联邦贸易委员会发送了一封有关情况的信函,要求他们调查微软的不公平竞争行为,指控其自我偏好、捆绑 Copilot 且没有删除选项,以及阻止 Cursor 等竞争对手将用户锁定在其人工智能生态系统中。
在 Slashdot 上阅读这个故事的更多内容。