Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Microsoft pretends VSCode is open so third parties continue building an ecosystem around VSCode.

That's not the case here. Gitpod wants extensions for free to monetize them.

The text editor is free and open-source, and they utilize it for their UI, as shown in the tweet posted in the blog. Someone observed that many tools employ the VSCode UI.

The VSCode Marketplace is Microsoft's proprietary platform for VSCode extensions, separate from the open-source code.

However, anyone can create their own marketplace for open-source VSCode extensions.

The EEE (Embrace, Extend, Extinguish) tactics you described don't apply to VSCode.

EEE typically involves Microsoft embracing a standard and then killing it. there's no standard to embrace. When we have thousands of text editors out there, each with their own extension ecosystems.



The extension interface that matters here is LSP (which Microsoft introduced).

You can't get enough users to actually make building your own LSP for C# worth it.

But you also can't use Microsoft's C# LSP unless you ship unmodified VS Code.

As result, GitHub's codespaces, VS Code and Azure are the only ones that can have a usable C# LSP.

Do you see the issue now?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: