|
|
|
|
|
by skohan
2152 days ago
|
|
> When I add an extension to my IDE, I make sure I understand the licencing implications. The UX decisions of VSCode go against this kind of careful consideration of licencing implications. If I open a code file and VSCode has a suggested extension for the file type, I will see an animated popup in the bottom of the screen, with a button to install. The simplest way to get rid of this popup is to simply install the extension. There's also no link on the popup to read up on the licensing terms. Everything about this interaction design wants you to just mindlessly install the extensions VSCode suggests to you, and I would wager this is what a lot of users end up doing. Also if you look at the VSCode homepage[0], very close to the top of the page you get these marketing claims: > Free. Built on open source. Runs everywhere. You might be very capable of understanding the details here, but I think a new CS student who's maybe just heard of open source and knows a little bit about it could be forgiven for conflating these claims with the idea that VSCode is FOSS. [0]: https://code.visualstudio.com/ |
|