5 ms·
My only problem with VSCode is that it's owned by Microsoft. I'm willing to put up with some extra friction if it allows me to escape their ecosystem even a lit
by yoyohello13 2y ago
My only problem with VSCode is that it's owned by Microsoft. I'm willing to put up with some extra friction if it allows me to escape their ecosystem even a little bit.
My general rule is if I can get at most of what I need from the open source version of something, I use it. Even if it's less user friendly.
- whalesalad 2y agobut vscode is open source: https://github.com/microsoft/vscode https://github.com/microsoft/vscode and there are third-party builds from the community that disable things like telemetry: https://vscodium.com/ https://vscodium.com/
- yoyohello13 2y agoSorry, I should have been more specific and said FOSS. VSCode is still encumbered by the weight of a mega corp. It's like saying Chrome is open source. Sure it is, but it still exists to serve the corporation that owns it.
- TiredOfLife 2y agoIt's MIT licensed. So it's more FOSS than FOSS
- correct-horse 2y agoIt's free software in letter, but not in spirit. True free software doesn't lock out non-official builds for zero technical reasons.
- fragmede 2y agowhat about vscodium? for that reason, what was iceweasel?
- nicce 2y agoThere is some sort of vendor lock-in VSCode. It at least used to be extremely difficult to make GitHub Copilot to work with codium. There is something closed source in VSCode that makes the difference. It was so difficult to maintain, that I ended up switching to VSCode. So the ”lock-in” worked.
- janice1999 2y agovscodium and VSCode forks are legally prevented from using the normal VSCode extension site. They have their own: https://open-vsx.org/ https://open-vsx.org/ As far as I know Chrome forks are not blocked from using extensions from the Chrome Web Store.
- n_plus_1_acc 2y ago*according to microsoft
- bigstrat2003 2y agoThe software is free, the extension site is not. I agree that's a shitty practice by MS, but it doesn't somehow make VSCode not free software.
- o11c 2y agoIt isn't 1860 anymore, "the freedom to take freedom away" no longer counts.
- novagameco 2y agoIn what way is VSCode comparable to enslaving human beings?
- shrimp_emoji 2y agoIt uses indentured neural networks to write code for you. You're a neural network! You just have rights because you ain't digital (and way larger and possibly using quantum effects). Smh
- tristan957 2y agoHaving the freedom to take away freedom does not make a society more free. MIT takes freedom away from end users at the expense of the developer's freedom.
- novagameco 2y agoIn a way that is comparable to enslaving human beings?
- tristan957 2y agoWhen you enslave a human being, you take away someone's freedom. I'm not sure how to more clearly express this.
- LeFantome 2y agoYou mean when you force developers to adhere to your desires and force them to labour for free? Is that what you mean?
- 2y ago
- pxc 2y agoIt's not F/OSS at all. It's proprietary software with some open-source components, which together comprise VSCodium.
- screcth 2y agoThe problem is that many parts of the ecosystem require that you use the official MS build. You can't connect to the Marketplace and some extensions outright can't be used with a custom build.
- vorticalbox 2y agoYou can however down the extension from the website and install it from the terminal. codium --install-extension {path to .vsix}
- KETHERCORTEX 2y agoYou are able to do so, but is it allowed by the website's terms of service? It may say that you are granted the license to extensions only with Microsoft builds of vscode. Microsoft isn't a stranger to distribution restrictions and software usage limitations. I remember uploading Visual C# Express 2010 (freely downloaded from Microsoft's website, without license keys) to a local file sharing website to ease the downloading for my local study group and got a letter from Microsoft's lawyer to take it down. After that our study group transitioned to Mono with Monodevelop.
- whalesalad 2y agoTerms of service? Who cares.
- Arnavion 2y agoAn actual example is that the Python LSP extension on the offical marketplace has some "DRM" that makes it pop up a fatal "You can't use this extension except with the real VSCode" error message. People have been playing whack-a-mole with it by editing the obfuscated JS to remove that check, or by using an older version from before they added the check. https://github.com/VSCodium/vscodium/discussions/1641 https://github.com/VSCodium/vscodium/discussions/1641
- KETHERCORTEX 2y ago
- 0cf8612b2e1e 2y agoYou mean except for all of the good plugins. Or the ability to use a custom plugin store. Last I read, the open builds struggled with removing all of the MS telemetry and some may still be leaking.
- chx 2y agohttps://ghuntley.com/fracture/ https://ghuntley.com/fracture/
- deleted 2y ago[deleted]
- kiitos 2y agoI, too, prefer to cut off my nose to spite my face.
- yoyohello13 2y agoYes, living by principles is inconvenient sometimes.