News for hackers. Stuff that matters.
Re:Despite best efforts .NET is still not an open platform by bayindirh on Thursday June 16, 2022 @06:52AM (#31764552)
> VSCode is free software...

As in beer only [0]. This license [1] states otherwise for free as in speech perspective.

> and also used a lot outside .NET development (TypeScript). It is extension based, and not all extensions every written for it are free software.

I know, and some of the non-free extensions are just the essentials, so they're what make VSCode, VSCode. So it's open-core, and it's not completely open source, and definitely not free.

> And VSCode is not essential in any way for .NET development,

I don't develop C#, but I know there are other tools and IDEs.

> I don't buy into this "All tools associated with an ecosystem must be free software". That is not even true in Java/C++/Python land, where there is a plentheora of commercial and succesful developer tools (i.e. IntelliJ, CodeWarrior etc.)

It may not be a necessity for you, and it's definitely not a necessity for closed source software or tools. However, I license all my code with GPLv3, and want my project to be buildable by anyone, regardless of anything. So I prefer a free and open toolchain (GCC/Eclipse/GNU libc) and libraries in my codebases.

If I was writing a commercial application, I may make different choices IDE/Library wise, but I'll still continue to use GCC family.

You don't have to buy into this. I'm not selling anything. This is my stance and a recommendation, but not an insistence.

[0]: https://code.visualstudio.com/docs/supporting/faq#_is-vs-cod...

[1]: https://code.visualstudio.com/license

There are no comments on this comment yet.