3 ms·
Chinese has a saying, which I don't know how to translate: 升米恩,斗米仇。It roughly means that you give a starving man a bowl of rice, he will be grateful; if you con
by g9yuayon 6y ago
Chinese has a saying, which I don't know how to translate: 升米恩,斗米仇。It roughly means that you give a starving man a bowl of rice, he will be grateful; if you continue to give the same man a bag of rice for him to live better, he will hate you for not giving enough.
It rings very true.
- pritambaral 6y agoExcept that's NOT how FOSS works. This whole "Free as in Beer" vs "Free as in Speech" debate is really old now, and the rhetoric that FOSS users/supporters are just freeloaders mooching off of work done by others is grossly outdated.
- g9yuayon 6y agoDoes FOSS mandate that anything and everything must be open sourced? Richard Stallman holds this belief that all software should be free as in speech, but is such belief universally held? Or simply put, did MS violate any license at all? 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.
- pritambaral 6y ago> Does FOSS mandate that anything and everything must be open sourced? 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-are-proprietary.html https://underjord.io/the-best-parts-of-visual-studio-code-ar...
- Closi 6y ago* VS Code is open source. * 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.
- pritambaral 6y ago> VS Code is open source Not quite: https://underjord.io/the-best-parts-of-visual-studio-code-are-proprietary.html 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#issuecomment-654083567 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.
- Closi 6y agoThe citation is in the 2nd link you posted, which lists closed source software that also uses pylance. 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?
- deleted 6y ago[deleted]