And no, I didn't imply that FOSS supporters are freeloaders in any way. You got that impression probably because of loss in translation. Rather, people who criticize MS for not open sourcing a specific piece of software are moral crusaders, trying to force a company or anyone to totally comply with their moral standard.
That is not the argument you're seeing here. There is no claim that any portions of MS's other IDEs (like the older, unrelated Visual Studio) be open sourced. This is only in the context of MS playing the façade that VS Code is "Open Source" and "Microsoft hearts Open Source" that such decisions fall under scrutiny.
> And no, I didn't imply that FOSS supporters are freeloaders in any way. You got that impression probably because of loss in translation.
Perhaps, but I don't see how else to interpret "he will hate you for not giving enough".
> trying to force a company or anyone to totally comply with their moral standard.
1. I don't see force. I see criticism.
2. The criticism draws its legitimacy from an action MS took: they're the ones claiming they "heart" Open Source and that VS Code is Open Source.
Sure, MS doesn't have to Open Source this specific extension, or any part of their IDE. They don't even have to keep the IDE Open Source. But then, they need to stop calling it so when it isn't: https://underjord.io/the-best-parts-of-visual-studio-code-ar...
* Microsoft's Python language server (used by multiple closed-source products) isn't.
* The language server is compatible with VS Code.
* Microsoft is providing a free licence to the language server.
* Now people complain that it's not open source any more, because they provided a free licence to something compatible that is closed source.
So we can have a code base, not change any of the code or licence terms, and in the action of giving people a free licence for a compatible product, somehow the first code base is not open source anymore!
So according to your logic, a code base can remain static, with the same licence terms, and suddenly it's not open source anymore!
This is what OP means. They provide significant amounts of code into to Open Source, then provide a free licence to something closed source, and people call them fake and selfish unless they provide more stuff for free.
Not quite: https://underjord.io/the-best-parts-of-visual-studio-code-ar...
> Microsoft's Python language server (used by multiple closed-source products)
Citation needed on "(used by multiple closed-source products)".
> Microsoft is providing a free licence to the language server.
No it isn't: https://github.com/microsoft/pylance-release/issues/4#issuec...
> ... any of the code ... | ... the first code base ... | ... a code base ... | ... amounts of code into to Open Source ...
You keep talking about the "code" / "code base". I'm talking about the whole project and how MS has been advertising itself. Open Source is NOT the same as "source available" and MS has not been advertising itself as "hearts source-available".
> ... more stuff for free.
Again, your perspective makes sense only if you think of "Free as in Beer" and not "Free as in Freedom". _Microsoft_ held _itself_ up to the latter standard, not random people on the internet.
And in both instances I mean free as in beer.
Microsoft hasn’t held itself up to any standard. It said it would contribute to open source, where did it say they would open source everything?
Just because a company releases something open source doesn’t mean that other free software they release has to have open source licensing and all code available. It also doesn’t mean that they suddenly hate open source.
Are Mongo, Kafka and Android are open source? Do their parent companies all hate open source?