5 ms·
>What incentive do they have to keep it secret except being evil? Money. Which is OK. Developers need salaries. They need to justify the department budget to b
by poincaredisk 2y ago
>What incentive do they have to keep it secret except being evil?
Money. Which is OK. Developers need salaries. They need to justify the department budget to bean counters and sales internally. The company you work for is most likely not a charity too.
If you want to strictly use free software (as I do), VsCodium is great for everything I need.
- wiseowise 2y agoOk, I’ll rephrase: how do they make money with Pylance?
- poincaredisk 2y agoThey make money with VsCode (by forced, or at least hard to disable, telemetry, ads [1], and probably many other subtle things. Plenty of ways to monetize developer eyeballs). Pylance is just a vehicle to encourage people to use proprietary VsCode instead of open forks like VsCodium. [1] https://github.com/microsoft/vscode/issues/60989 https://github.com/microsoft/vscode/issues/60989
- lozenge 2y agoYou can't use Gitpod, Theia IDE, etc with Pylance. Or GitHub Copilot. Or Live Share or numerous other VSCode extensions. The idea is people start a project in VS Code, need to scale up to a reproducible dev environment for multiple users, and follow ads in VSCode to GitHub Codespaces, which charges by the hour for VMs. Now you're locked into that, you're locked into GitHub as well, and they can cross sell you GitHub Actions, GitHub Advanced Security &etc. Therefore, Pyright is almost the minimum needed to add type checking to your CI process. Edit: to clarify, not only is Codespaces advertised in VS Code, it also uses private APIs so no competitor can publish an extension which replicates this functionality on the VSCode marketplace.
- exceptione 2y agoLike I wrote here [0], corporate has an azure subscription. All the companies code repositories already live there, including build automation. A capable vscodium isn´t going to eat into Azure baseline. I don´t think MS is after solo hobby devs. For startups they have other incentives to lure them into their ecosystem, like free Azure credits. And that is why open source projects on github are free too. Because the paying organizations depend on the free software ecosystem, build by volunteers in their free time. MS wants control [1] about that nonetheless, because not having that is a risk to their baseline ____ 0. https://news.ycombinator.com/item?id=41695356 https://news.ycombinator.com/item?id=41695356 1. That is not necessarily harming libre software per se, but keep in mind that MS is only interested into OSS as long as their commercial customers depend on it.