I hate to bring out the old “embrace, extend, extinguish” argument, but I honestly can’t think of any other reason for this. Visual Studio Code has gotten really popular lately, but I think very few people realize that many parts of it are closed source. And you can’t take extensions from the Microsoft store and use them in your own editor…this just seems designed to get people to use your editor, give them enough so…
Anytime someone mentions embrace, extend, extinguish, I wonder do they spend their time sitting around in 90's surfer pants listening to Nirvana on their cassette tape player while worrying about nasty things that were said when the protocols for fax machines and VHS players were being designed. Seriously, this was more than 25 years ago. It's like listening to dad jokes or someone genuinely still pissed about the Wr…
Microsoft Refuses to Open Source VSCode Python Language Server
111–120 of 160 posts
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#112Re: Microsoft Refuses to Open Source VSCode Python Language Server
#113Earlier quoted context omitted.
Well it's open source, so the community can maintain and support it if it wants to. Microsoft isn't obligated to maintain and support its old language server in perpetuity. Nor is it obligated to open source it's new language server, which it clearly sees as filled with secret sauce, being best in class and providing a significant competitive advantage that it doesn't want to give away for free to all of it's competi…
That's fine, but then they should please stop acting like they are the second coming of christ for Linux and Open Source. They are misleading their users.
You can choose to avoid them, to publish against them, to influence others, to fork it, etc. That is your freedom.
Why are we even talking about this ? Nobody owes you anything and vice-versa.
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#114It's released under the MIT license, and works pretty well. While it's maintained by Palantir, it works well for me, so take from that what you will.
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#115I hate to bring out the old “embrace, extend, extinguish” argument, but I honestly can’t think of any other reason for this. Visual Studio Code has gotten really popular lately, but I think very few people realize that many parts of it are closed source. And you can’t take extensions from the Microsoft store and use them in your own editor…this just seems designed to get people to use your editor, give them enough so…
I personally feel lucky that unlike for categories like web search, social networking or mobile messaging, the IDE market features some reasonably-priced paid alternatives of extremely high quality.
But many people - including some truly outstanding developers - will continue to use VSCode because they believe that free as in free beer is always better, no matter what. There may be privacy violations, a desecration of FOSS ideals, shady business practices - you name it - and they will continue to use it as long as it’s free and the negative externalities are not too bad. I wouldn’t agree, but I do empathize.
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#116Almost the entire thread seems like a case of "give them a finger and they'll take the whole hand" Microsoft is a profit driven business, it never committed to open-sourcing every piece of software it writes, of course they're trying to somehow make money with VSCode, because it costs money to develop it. If you don't like it choose another one of the billion text editors and IDEs that exist or write a competitive la…
They did here by pushing LSP as a standard. Actually, LSP allows for closed source extensions that are generally useful: they have specially prevented that from happening here. There may be the usual “but it’s not open source” complaints here if they did that, but I suspect that people were mostly interested in the source so they could build their own version that they could use elsewhere more than that they actually…
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#117Microsoft is pro open source when it suits them. If there were in it for the long haul we would see things like Office for linux. Instead we see WSL. One or two CEO changes and they'll be back to litigation for patent infringement.
What you think would be the cost for porting and supporting Office to Linux? And how many Linux users would pay for desktop Office, either Office 365 subscription or one-time purchase? They're not charity. They have right to do whatever they want with their source.
Copyright is a government granted monopoly on intellectual property, not an inherent right. What needs to happen is extreme reform (or outright abolishment) of copyright. Though that's basically a pipe dream right now
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#118Almost the entire thread seems like a case of "give them a finger and they'll take the whole hand" Microsoft is a profit driven business, it never committed to open-sourcing every piece of software it writes, of course they're trying to somehow make money with VSCode, because it costs money to develop it. If you don't like it choose another one of the billion text editors and IDEs that exist or write a competitive la…
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#119Earlier quoted context omitted.
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.
Except 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.
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.
Re: Microsoft Refuses to Open Source VSCode Python Language Server
#120I still don't understand how they can get away with this given that VSCode is based on Blink which is LGPL