Bananabot (talk | contribs)
Added archive URLs for 1 citation(s) using CRWCitationBot
Emayeah (talk | contribs)
cleaned up text, added chromium/chrome analogy and fixed grammar
 
Line 9: Line 9:
|Logo=Visual Studio Code logo.svg}}
|Logo=Visual Studio Code logo.svg}}


'''[[wikipedia:Visual Studio Code|Visual Studio Code]]''' is an integrated development environment developed by [[Microsoft]] for [[Windows]], Linux, macOS and web browsers.
'''[[wikipedia:Visual Studio Code|Visual Studio Code]]''' is a cross platform text and code editor developed by [[Microsoft]] for [[Windows]], Linux, macOS and web browsers.


==Consumer impact summary==
==Consumer impact summary==
Line 15: Line 15:


===Freedom===
===Freedom===
The Source Code is available on GitHub under the MIT License.
The source code is available on GitHub under the MIT License. However, the binaries published by Microsoft are licensed under the proprietary "Microsoft Software License" and ships with closed-source modifications, similar to how [[Google]] ships [[Chromium]], their open source browser and [[Chrome]], their flagship, proprietary browser built on top of Chromium but with various closed source modifications.


However, the binaries published by Microsoft are proprietary under the "Microsoft Software License" and ships with closed-source modifications.
Alternative, fully open source forks exist, such as [https://vscodium.com/ VS Codium].
 
Alternate fully open source forks exists like [https://vscodium.com/ VS Codium].


===Market Control===
===Market Control===
Visual Studio Code (Also known as VS Code) is widely used upon. with over 50 million developers using it as of May 15th, 2025<ref>https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code ([http://web.archive.org/web/20251221194419/https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code Archived])</ref>, But the control varies, Due to the software being open-source, Users may switch to other forks, such as previously mentioned '[https://vscodium.com/ VS Codium]', If they are not happy with Visual Studio Code's features.
Visual Studio Code (Also known as VS Code) is widely used upon, with over 50 million developers using it as of May 15th, 2025.<ref>https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code ([http://web.archive.org/web/20251221194419/https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code Archived])</ref> Due to the software being open source, users may switch to other forks such as [https://vscodium.com/ VS Codium] if they are not happy with Visual Studio Code's features.


==Incidents==
==Incidents==
Line 30: Line 28:


===Blocking extensions for third-party forks===
===Blocking extensions for third-party forks===
In April 2025, Microsoft pushed an update to the "C/C++" extension for Visual Studio Code that introduced functionality to entirely disable the extension under the condition that it was running inside of a third-party fork of the editor<ref>{{Cite news |last=Claburn |first=Thomas |date=2025-04-24 |title=Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks |url=https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |url-status=live |archive-url=http://web.archive.org/web/20260218105824/https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |archive-date=18 Feb 2026|work=The Register}}</ref>, displaying an error that says:
In April 2025, Microsoft pushed an update to the "C/C++" extension for Visual Studio Code (an extension that adds functionality such as better syntax highlighting) that introduced functionality that would intentionally disable the extension if it detected that it was running inside of a third-party fork of the editor,<ref>{{Cite news |last=Claburn |first=Thomas |date=2025-04-24 |title=Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks |url=https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |url-status=live |archive-url=http://web.archive.org/web/20260218105824/https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |archive-date=18 Feb 2026|work=The Register}}</ref> displaying an error message that says:


<span lang="en" dir="ltr">"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications."</span><ref>{{Cite web |title=VSCodium issues |url=https://github.com/VSCodium/vscodium/issues/2300 |archive-url=https://web.archive.org/web/20250405162831/https://github.com/VSCodium/vscodium/issues/2300 |archive-date=5 Apr 2025 |website="Microsoft C/C++ Extension appears to no longer support unofficial forks of VS Code"}}</ref><ref>{{Cite web |title=Cursor issues |url=https://github.com/cursor/cursor/issues/2976 |archive-url=https://web.archive.org/web/20250625115317/https://github.com/cursor/cursor/issues/2976 |archive-date=25 Jun 2025 |website="Has the VSCode C/C++ Extension been blocked?"}}</ref>
<span lang="en" dir="ltr">"The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications."</span><ref>{{Cite web |title=VSCodium issues |url=https://github.com/VSCodium/vscodium/issues/2300 |archive-url=https://web.archive.org/web/20250405162831/https://github.com/VSCodium/vscodium/issues/2300 |archive-date=5 Apr 2025 |website="Microsoft C/C++ Extension appears to no longer support unofficial forks of VS Code"}}</ref><ref>{{Cite web |title=Cursor issues |url=https://github.com/cursor/cursor/issues/2976 |archive-url=https://web.archive.org/web/20250625115317/https://github.com/cursor/cursor/issues/2976 |archive-date=25 Jun 2025 |website="Has the VSCode C/C++ Extension been blocked?"}}</ref>