Dans le cadre du projet VSCodium, une version de l'éditeur de code Visual Studio Code (VSCode) est développée, contenant uniquement des composants libres, débarrassée des éléments de la marque Microsoft et exempte de code de collecte de télémétrie. Les versions de VSCodium sont préparées pour Windows, macOS et Linux, et sont fournies avec un support intégré pour Git, JavaScript, TypeScript et Node.js. En termes de fonctionnalités, VSCodium répète Visual Studio Code et assure la compatibilité au niveau des plugins (via des plugins, par exemple, le support de C++, C#, Java, Python, PHP et Go est disponible).
Visual Studio Code est développé par Microsoft comme un projet open source, disponible sous la licence MIT, mais les versions binaires fournies officiellement ne sont pas identiques aux codes sources, car elles incluent des composants pour le suivi des actions dans l'éditeur et l'envoi de télémétrie. La collecte de télémétrie est justifiée par l'optimisation de l'interface en tenant compte du comportement réel des développeurs. De plus, les versions binaires sont distribuées sous une licence distincte non libre. Le projet VSCodium fournit des paquets prêts à installer, distribués sous la licence MIT et permettant de gagner du temps sur la compilation manuelle de Visual Studio Code à partir des sources.

Rappelons que l'éditeur Visual Studio Code est construit à partir des travaux du projet Atom et de la plateforme Electron, qui repose sur la base de code de Chromium et Node.js. L'éditeur propose un débogueur intégré, des outils pour travailler avec Git, des outils de refactorisation, de navigation dans le code, d'autocomplétion des constructions typiques et d'aide contextuelle. Plus de 100 langages de programmation et technologies sont supportés. Pour étendre les fonctionnalités de Visual Studio Code, la possibilité d'installer des extensions est offerte.
Source : opennet.ru
