That’s not quite true. If you can’t complete a build without a proprietary dependency, it’s not really foss even if all the source code is freely available, because you can’t exercise the freedom 1 (or 3). Similarly, if there’s not a FOSS RTS, you can’t exercise freedom 0.
Language choice has nothing to do with foss vs proprietary.
That’s not quite true. If you can’t complete a build without a proprietary dependency, it’s not really foss even if all the source code is freely available, because you can’t exercise the freedom 1 (or 3). Similarly, if there’s not a FOSS RTS, you can’t exercise freedom 0.
“The Java Trap” from RMS was about this, IIRC.
.NET CLI and msbuild are open source, and C# is awesome. And VS Code is open source.
VS Code binaries are not open source, so M$ can add telemetry, star rating popup and other shit.
Yes, but there are a ton of awesome IDEs built on top of the base Visual Studio Code Open Source project, you don’t have to use the Microsoft one.
Indeed but saying VS Code is open source is quite misleading.
Apple’s preferred languages definitely have a smaller foss footprint than say c or rust or go