"Visual Studio Code is designed to fracture"

@yaxu "Under Julia's leadership, the Developer Division team has undergone a significant cultural transformation and is guided by […] customer obsession, data-driven […]" 😬

@yaxu Uff… that's tough. Thanks for posting this, I think we need in-depth analyses like these to understand what's going on and call out rent-seekers before there's no alternative infrastructure to rely on.

I'm very sympathetic with revisiting Free Software and I see some of the development described in the article as being enabled by the division of Open Source from a more radical Free Software movement, but that's only a very vague idea and there's a reason why Free Software is in the narrow niche it is in.

@yaxu I'm very much looking forward to federation in Gitea! I truly think that can be a part of the solution.

@computersandblues @yaxu I think there are some technical solutions, but the basic problem is actually legal, through the licence schemes, so the solution is also probably legal :
What I understand here is that basically all code that uses M$ infrastructure is actually illegal in Europe, bc M$ services are not RGPD compatible (Schrems II arrest from the EUCJ), so there is actually a huge legal risk for all EU companies to use those M$ tools, and they should change for that reason (among other)

@neauoire one of the weird things about FOSS-dedicated people is they'll write a lengthy blog post describing in detail how the FOSS model has been subverted and is working against its original goals, then at the end insist that it's still the right thing to do and we just need more FOSS to fix it.

@cancel That's not how this article ends tho, the author just says they don't know where to go from there.

@neauoire that's exactly how it ends, though:

"Gitpod has already partially resolved the marketplace problem for the Visual Studio Code open-source ecosystem by creating the OpenVSX project and gifting it to the eclipse foundation

but the biggest challenge for Gitpod, Datacoves, OpenBB, Foam, et al lies ahead - developing open language tooling for each community where Microsoft has forked the communities over to proprietary language servers..."

@cancel it does say this:

"Maybe we need a new movement (or revisit past ideas from the 70s) that focuses on ensuring the openness regarding freedoms of computing (😉) that combat proprietary SaaS offerings? idk."

And I think they're unused that there's much worth revisiting these ideas, ends with I don't know.

@neauoire there's more text after that. the page is riddled with weird stuff that is making my browser wig out. maybe you missed it.

@cancel with NoScript the page looks a bit funky.

"developing open language tooling for each community where Microsoft has forked the communities over to proprietary language servers"

MS reading like, YESSS, more flags to capture

@cancel @neauoire what's the alternative? Like a giant co-operative that handles licenses?

Or learn witchcraft and have a terrible curse descend upon all who abuse our software!

Or... of course, we stay the fuck away from microsoft et al, so they don't get any leverage. Which is hard since, we don't have that much money, and they hired systemds Poettering, and apparently Guido van Rossum. Like distros probably should look at defaults and pick the open source one.

@jasper @neauoire it has nothing to do with copyright licensing. stop performing useful free labor for large corporations.

@yaxu i'm still gonna miss atom just a tiny bit.
the tiniest bit.

@yaxu :blobcatpeek: I won't say who and when but someone might or might not warned us about it

Sign in to participate in the conversation

A fediverse community for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>