Why I hate Microsoft

This is by no means a complete list of reasons why you should also hate Microsoft, just the ones that make up my own opinion.

Companies and Products

This is only a small subset.

Skype (2011)

Back in middle school Skype was the method for staying in touch and gaming online.

It’s not a secret that Skype isn’t interested in privacy1 and should never be trusted to communicate anything.

Now I will laugh at you if you say you use Skype in any serious capacity, even if it’s required by your company.

Minecraft (2014)

I grew up playing this game starting in 2010 (purchased August 30 to be specific) and it took up a huge portion of my life, leading to me hosting servers and starting my company Robosane.

I was plenty angry when Microsoft bought it, and completely ignoring Linux support when pushing bedrock edition just made me more sour.

Now they’re requiring Microsoft accounts2 to play a game that I bought 10 years ago, forcing new terms of service I don’t agree with of course.

I recommend everyone jump ship to Minetest.

LinkedIn (2016)

I never really used LinkedIn much before Microsoft bought it, but I am certainly not appreciative of how it’s trying to become a social network for sharing news and basically charges people to let them spy on their connections.

Seriously, what other “social network” literally gives notifications about another user viewing your profile???

Other than that, I’m somewhat thankful that Microsoft left it alone3 instead of digging it deep into their ecosystem.

At least it doesn’t require a Microsoft account… guess I’ll keep my profile up on it for now.

GitHub (2018)

Pre-acquisition I was a total GitHub fanboy, I have the octocat stickers, figurine, and it was my immediate response to all code version control questions.

Post-acquisition it has grown to become a major vendor lock-in headache and is only pushing Microsoft service integration harder.

Serious restrictions to open source freedom have also been seen like accounts from specific countries being outright blocked4 and violations of the code of conduct causing entire repositories to go missing5.

Since Microsoft is trying to compete in so many markets companies that use GitHub and also compete with Microsoft products are a really unfavorable position. It being a privately-owned platform means they could pull the rug out at any minute if they wanted to, but before the acquisition I wasn’t worried about watching my own footing.

As an example for the rug being pulled out, take youtube-dl as an example. Even though the program and library itself were completely legal, it being used for illegal activities got it removed: https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md Just wait until a similar logic starts being applied to every open-source social network frontend or software reverse-engineering tools. I would call this “losing the slippery slope argument”.

Further reading: Why not GitHub? by Tom Ryder (includes cool alternative suggestions!)

Windows

I really wish people realized just how bad it is. Not even speaking from a software quality perspective, but from a privacy and rights perspective it’s a nightmare as well.


More readings

Have I not convinced you yet?

Microsoft’s Software is Malware from the GNU is quite a nice read to summarize each point quickly.

Microsoft, there is a way to win our trust” by Dave Lane covers the “Microsoft <3’s Linux” topic pretty well.


Footnotes

Please use a privacy tool (like Privacy Badger) or an adblocker for some of these links.

Just because I link to a website here does not mean I endorse the site or content. Make your own judgement.

  1. Skype has earned it’s bad reputation:

  2. I already paid for Minecraft and now you take it from me:

  3. LinkedIn is still mostly ok at least:

  4. GitHub is not an open platform:

  5. Certainly applying the code of conduct irregularly: