Dans le monde des éditeurs de code, Visual Studio Code (VS Code) de Microsoft est partout – rapide, extensible, adoré des devs. Mais sous son capot rutilant, il y a un hic : la télémetrie et une licence propriétaire qui laissent un goût amer aux puristes du libre. C’est là qu’intervient VSCodium, un fork 100 % open-source qui reprend le meilleur de VS Code et le purge de ses chaînes. D’où il vient, ce qu’il offre, et pourquoi il pourrait devenir votre prochain compagnon de code ? On plonge dans les détails techniques.
Liens : VSCodium officiel, Repo GitHub, Open VSX
Les origines : un fork pour la liberté
VSCodium naît en 2018, porté par une communauté lassée des petits arrangements de Microsoft avec la vie privée. VS Code, lancé en 2015 sous Electron (Chromium + Node.js), est un hit : 14 millions d’utilisateurs en 2022, un marketplace d’extensions monstrueux, et une perf qui fait plier Sublime Text. Mais son code source, bien que partiellement ouvert sous licence MIT, est distribué sous une licence binaire propriétaire qui active par défaut la collecte de données – usage, crashs, préférences. Pas de quoi paniquer, diront certains, mais pour les aficionados de l’open-source, c’est un non-sens.
VSCodium reprend le code source brut de VS Code (dispo sur GitHub), le recompile sans les ajouts propriétaires de Microsoft, et le livre sous licence MIT pure et dure. Pas de télémetrie, pas de tracking, pas de marketplace Microsoft imposé. Le projet est hébergé sur GitHub, maintenu par des contributeurs bénévoles, et vise un mantra simple : « Same functionality, no telemetry ».
À quoi ça ressemble ?
VSCodium, c’est VS Code, mais dépouillé et libre. Visuellement, c’est identique : interface minimaliste, panneau latéral, terminal intégré. Sous le capot, ça change :
- Zéro télémetrie : Microsoft récolte des données par défaut dans VS Code (désactivable, mais encore faut-il le savoir). VSCodium supprime ces hooks au niveau du build – rien n’est envoyé, point.
- Extensions via Open VSX : Exit le marketplace Microsoft, VSCodium pointe vers Open VSX, un registre open-source géré par la Eclipse Foundation. Moins fourni (50 000 extensions contre 80 000 chez Microsoft), mais libre et communautaire.
- Performances intactes : Basé sur Electron et le moteur Monaco, il reste aussi rapide que VS Code, avec support multi-langage (JS, Python, Rust, etc.) et IntelliSense natif.
- Builds propres : Disponible sur Windows, macOS, Linux (via binaires ou gestionnaires comme Homebrew), chaque release suit VS Code de près – souvent quelques heures après une mise à jour officielle.
Côté config, il faut parfois bidouiller : certaines extensions propriétaires (ex. : Remote-SSH de Microsoft) demandent des ajustements pour fonctionner avec Open VSX. Mais pour les nerds qui aiment mettre les mains dans le cambouis, c’est peanuts.
Pour quoi faire ? Le choix des codeurs libres
VSCodium n’est pas là pour les casuals qui cliquent sans réfléchir. Il brille dans des cas précis :
- Développement open-source : Tu bosses sur un projet GitHub ou GitLab et veux un éditeur aligné sur tes valeurs ? VSCodium est fait pour ça, avec un code auditable et zéro fuite.
- Projets sensibles : Si tu codes pour une boîte ou un client où la confidentialité est clé (santé, finance), supprimer la télémetrie par défaut est un must.
- Customisation hardcore : Les settings JSON et les snippets de VS Code sont là, parfaits pour les devs qui veulent un workflow sur mesure – debuggers, linters, tout est pliable.
- Multi-plateforme léger : Pas de bloat imposé, il tourne bien sur des machines modestes, tant que tu gères les dépendances.
Mais c’est pas pour tous. Si tu relies sur des extensions ultra-spécifiques de Microsoft ou si tu veux un setup en 2 minutes, VS Code reste plus simple. VSCodium demande un peu de sueur – installer Open VSX manuellement ou compiler soi-même si tu veux le dernier commit.
VSCodium : la revanche du libre
VSCodium, c’est VS Code sans les menottes. Il prend ce que Microsoft a bâti de génial – vitesse, extensibilité, ergonomie – et le rend vraiment open-source. Pas de promesses floues ou de données qui filent en douce, juste un outil brut pour les codeurs qui veulent contrôler leur stack. Pour les nerds du libre, c’est une évidence ; pour les autres, un défi à relever. Alors, prêt à fork votre workflow et à coder sans Big Brother ?
Liens : VSCodium officiel, Repo GitHub, Open VSX