this post was submitted on 07 Jul 2023
206 points (95.6% liked)
Explain Like I'm Five
14277 readers
9 users here now
Simplifying Complexity, One Answer at a Time!
Rules
- Be respectful and inclusive.
- No harassment, hate speech, or trolling.
- Engage in constructive discussions.
- Share relevant content.
- Follow guidelines and moderators' instructions.
- Use appropriate language and tone.
- Report violations.
- Foster a continuous learning environment.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
EEE worked for Microsoft in short term, but that kind of strategy never really works in long term and the open alternatives end up better than ever.
Windows was able to secure some of the server market for a time, but despite that they never managed to eat into Linux's inevitable growth in the server market, and these days, Linux and BSD cheerfully exist in the Azure platform with full support from Microsoft.
Two other prominent examples of this are document formats and Java. Microsoft tried to introduce Office Open XML (.docx) as a competiting standard for OpenDocument (.odt), but they failed to even properly support the standard themselves, so now we have MSOffice-specific document format variants existing alongside OpenDocument.
Microsoft was pretty much forced to stay off of Java game for legal reasons, invented their own similar language (C#), then realised that keeping it closed was unsustainable and the open source implementation their research department was cooking up was the way forward. So nowadays C# is actually even more open platform than Java, and it's Java that is playing the catch-up game.