În cadrul proiectului VSCodium se dezvoltă o versiune a editorului de cod Visual Studio Code (VSCode), care conține doar componente libere, curățată de elemente de marcă Microsoft și liberă de cod pentru colectarea telemetriei. Versiunile VSCodium sunt pregătite pentru Windows, macOS și Linux și vin cu suport încorporat pentru Git, JavaScript, TypeScript și Node.js. Din punct de vedere funcțional, VSCodium replică Visual Studio Code și asigură compatibilitate la nivel de pluginuri (prin pluginuri, de exemplu, este disponibil suport pentru C++, C#, Java, Python, PHP și Go).
Visual Studio Code este dezvoltat de Microsoft ca un proiect deschis, disponibil sub licența MIT, dar versiunile binare oferite oficial nu sunt identice cu codurile sursă, deoarece includ componente pentru urmărirea activităților în editor și pentru trimiterea telemetriei. Colectarea telemetriei este explicată prin optimizarea interfeței, ținând cont de comportamentul real al dezvoltatorilor. În plus, versiunile binare sunt distribuite sub o licență separată, neadecvată. Proiectul VSCodium oferă pachete gata de instalat, livrate sub licența MIT, care permit economisirea timpului necesar construirii manuale a Visual Studio Code din codurile sursă.

Reamintim că editorul Visual Studio Code este construit folosind experiențele proiectului Atom și platforma Electron, bazată pe baza de cod Chromium și Node.js. Editorul oferă un debugger încorporat, instrumente pentru lucrul cu Git, resurse pentru refactoring, navigare în cod, completare automată a structurilor tipice și sugestii contextuale. Suportă peste 100 de limbaje de programare și tehnologii. Pentru extinderea funcționalității, Visual Studio Code oferă posibilitatea instalării de extensii.
Sursa: opennet.ro
