5 ms·
> The open core model is when a product is open source and extensions are paid and proprietary. The extensions often include features that are essential to the
by est31 4y ago
> The open core model is when a product is open source and extensions are paid and proprietary. The extensions often include features that are essential to the usage of said product.
Outside of the paid part, that's precisely what Microsoft is doing. MS publishes a couple of proprietary extensions for VS code.
- gtirloni 4y agoThat's not open core. You're not prevented from using those proprietary extensions, are you? Those extensions aren't "open source", they have nothing to do with VSCode being "open core".
- rfoo 4y agoWe are. These extensions have light DRM and they only work on the original VSCode release, which you paid with telemetry for.
- gtirloni 4y agoYou're stretching what "paid with" means (just like with the meaning of "open core"). I'll step out of this conversation now.
- rfoo 4y agoFeel free to ignore me. But let me explain: VSCode does not work at all for me without the "Remote SSH" extension. And the "Remote SSH" extension is proprietary and DRM-ed to be not work with the open source code. I don't see how I'm stretching what "open core" means. This is just like any other open core stuff. "Paid for" part, yeah you are right. I thought the orange site all agree I paid for Gmail, just not with money, but turns out I'm wrong.
- jtdev 4y ago
- jolux 4y agoI turn off all the telemetry in the VSCode settings. Are there switches I can’t turn off or something?
- xigoi 4y agoHow can you know if the switches actually work?
- jolux 4y agoI could check using a proxy or by inspecting the source (it’s just JavaScript) but I don’t actually care about it that much to bother and I think we would have heard something if the switches were bogus, given that VSCode telemetry is such a contentious issue. That’s why I asked if there was other telemetry without a switch, because Windows is like that.