Skip to content

Commit 24090eb

Browse files
committed
vscode-extensions.ms-dotnettools.csharp: fix license.
Initially the C# extension was fully open source and had the MIT license, however, after changing to the Roslyn language server and adding the vsdbg binary, it has switched to a non-free license. It even has builtin guards against running on non-microsoft VSCode builds now. Some things in the C# extension can be built from source, but the debugging layer is fully based on vsdbg which is part of Visual Studio which is proprietary, so the extension as a whole is unfree because of it.
1 parent 0b41e43 commit 24090eb

File tree

1 file changed

+1
-1
lines changed
  • pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp

1 file changed

+1
-1
lines changed

pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
139139
meta = {
140140
description = "Official C# support for Visual Studio Code";
141141
homepage = "https://github.com/dotnet/vscode-csharp";
142-
license = lib.licenses.mit;
142+
license = lib.licenses.unfree;
143143
maintainers = with lib.maintainers; [ ggg ];
144144
platforms = [
145145
"x86_64-linux"

0 commit comments

Comments
 (0)