Bit By Bit?

Speaking of screaming from all sides, here’s a warning for those of you who are open source advocates and VS Code users. Microsoft has released a new LSP server for Python. The server is for VS Code and Microsoft says it has no plans to open source it. Some see this as the first step in making VS Code closed source. It’s probably impossible for Microsoft to close off VS Code completely but it wouldn’t surprise me to have it end up like Android or macOS: the parts that started out open source remain open but the interesting parts that hold everything together and make the product work are closed.

I don’t blame Microsoft. Microsoft is going to do what Microsoft is going to do. What they always do. Still, it’s worth considering whether it’s wise to embrace a putatively open source product under the control of a large corporation with a checkered record on open source.

It is, I suppose—although I don’t really believe it, that VS Code is superior to Emacs but Emacs is under the complete control of its users and developers and no corporation can start to wall it off. All you folks abandoning Emacs for the glitter and cachet of VS Code need to think about the long term consequences of your choice. Say what you will about RMS but he’s adamant about resisting any proprietary additions to Emacs. It’s just another example of him being annoyingly right.

This entry was posted in General and tagged , . Bookmark the permalink.