2

I’m Switching form VS Code to VS Codium

 2 years ago
source link: https://ruky.me/2022/06/11/im-switching-form-vs-code-to-vs-codium/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
image-1.png?resize=640%2C360&ssl=1

VS Code has been my primary text editor/ IDE for several years. “Brackets” was my initial IDE for web development, then I moved to “Atom” and ended up with VS Code.

Don’t get me wrong, VS Code is a good editor. It has improved since its initial release. But starting this month, I’m switching from VS Code to VS Codium. Allow me to explain,

VS Codium official website – https://vscodium.com

Is VS Code open source?

VS Code, released by Microsoft, is not open-source software. Microsoft is following the open-core model for the VS Code editor, just like how Google is following an open-core model for its Chrome browser. 

In the open core model, the core of the editor gets developed as an open-source project, with the source code for VS Code under the MIT license. However, Microsoft uses this core and modifies it, incorporates its propriety changes, includes telemetry tracking, and releases it as a proprietary version with its own licensing that is not a FOSS license, therefore different from the MIT license.

It is similar to the Chrome browser, where the core of the browser is “Chromium”, an open-source browser developed and released under a FOSS license. Google then modifies it, incorporates proprietary Google services, and releases Chrome as a separate browser.

What is propriety about VS Code?

Microsoft modifies VS Code in a way that a non-Microsoft VS Code fork can’t use extensions from the official Microsoft VS Code store. Not only that, some of the VS Code extensions developed and released by Microsoft will only work in the VS Code released by Microsoft and won’t work on non-Microsoft VS Code forks.

There is nothing wrong with an organization following an open-core principal. Microsoft still has to pay for the developers who contribute to VS Code and other bills associated with VS Code and running the extension store.

Why I switched to VS Codium?

f you want to get the full open-source MIT-licensed VS Code with no cemetery tracking, you will have to download the source code from the repository and build the VS Code on your own.

It is difficult for most users to build VS Code from the source.

This is where VS Codium comes in,

VS Codium is a fully open-source version of the VS Code, without the constraints and tracking that come with Microsoft’s VS Code. The VS Codium team builds VS Code from the source and releases the builds for different platforms under the VS Codium name.

I wanted to skip all the tracking that comes with VS Code. I was increasingly getting upset about their extension marketplace, where there is an increased number of extensions starting to sell pro versions of the extensions we used for free.

My experience with VS Codium

Even though I’ve seen VS Codium before, the only thing that kept me from switching was the lack of availability of all the extensions. Extensions that I’ve used to customize my VS Code experience. 

But the extension ecosystem for VS COdium has matured, and almost all the open-source extensions for VS Code are now available for VS Codium under the open-vsx extension marketplace. 

These extensions are uploaded by the official developers or by the community. Now that the extensions I use are available in VS Codium, I made a smooth transition to VS Codium, and there is nothing to complain about.

How to install VS Codium?

The easiest way to install VS Codium is through the package manages, available for your respective operating systems.

If you’re a Windows user

winget install vscodium

macOs user

brew install --cask vscodium

Linux Ubuntu user

sudo apt update && sudo apt install codium

If you’re a VS Code user, I suggest you to try out VS Codium and see if it works for you as well.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK