this post was submitted on 14 May 2026
155 points (97.5% liked)

Linux

13652 readers
652 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Since Microsoft owns Github, Gitlab is Corp owned now since 2022, why are so many who preach privacy or using Linux, etc, still using a MS product?

Genuine questions. I'm assumming either familiarity & simplicity with GH or difficulty migrating elsewhere?

you are viewing a single comment's thread
view the rest of the comments
[–] z3rOR0ne@lemmy.ml 68 points 1 day ago* (last edited 1 day ago) (1 children)
[–] unitedwithme@lemmy.today 9 points 1 day ago (4 children)

Very nice! This makes total sense. Let me rebuttal with Enshittification

"Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die."

Microsoft is good at fucking up platforms they acquire! Lately they've just been more patient with it.

[–] petrol_sniff_king@lemmy.blahaj.zone 30 points 1 day ago (1 children)

What do you mean rebuttal? Both are true.

[–] unitedwithme@lemmy.today 4 points 1 day ago* (last edited 1 day ago)

Touché. I was just meaning response

The network effect is whats keeping people on the shit and why enshittification works.

[–] paraphrand@lemmy.world 4 points 1 day ago* (last edited 1 day ago)

That’s not a rebuttal. If it was, then Facebook would be dead. Twitter would be dead. Reddit would be dead. Windows would be dead.

[–] Azzu@lemmy.dbzer0.com 4 points 1 day ago (2 children)

It is almost trivial to move git code from one hoster to another. If GitHub becomes so bad, you just move.

[–] cecilkorik@piefed.ca 16 points 1 day ago (1 children)

It's trivial if your project is trivial. Once you've got development/CI/CD workflows, releases, issue management, community interaction, maybe even project management or Github pages (may god have mercy on your soul), it gets a lot less trivial.

Git itself is a distributed version control system, moving it around is indeed trivial. It's everything else that Github provides that is far less trivial, and they've worked hard on building the vendor lock-in elements for those things lately.

[–] Azzu@lemmy.dbzer0.com 4 points 1 day ago* (last edited 1 day ago)

True, but there are also exporter scripts for that stuff. Many projects have also mirroring already set up.

[–] BakedCatboy@lemmy.ml 3 points 1 day ago

A big issue though is that you can't move other people's projects for them. If I want to contribute to Immich, I have to be on GitHub. Cloning it somewhere the maintainers aren't looking or accepting contributions does nothing.