Hacker News new | ask | show | jobs
by AnthonyMouse 1678 days ago
> All of those efforts failed miserably.

To this day:

https://en.wikipedia.org/wiki/Web_compatibility_issues_in_So...

There was a period in the early 2000s where that was everywhere, and that was when Netscape died.

Causing intentional problems with non-Microsoft Office products on Microsoft operating systems is what caused everyone to get locked into Microsoft Office file formats.

Microsoft successfully suppressed Java for long enough for Sun to die.

You can't just say "no it isn't" and make it otherwise.

2 comments

> Causing intentional problems with non-Microsoft Office products on Microsoft operating systems is what caused everyone to get locked into Microsoft Office file formats.

So it's like Google making their services slow on Firefox? History repeats itself, only the names are different.

It's tiresome refuting misinformation like this point by point, so I'll just pick the one I have deep knowledge of:

> Microsoft successfully suppressed Java for long enough for Sun to die.

Tell me, how did Microsoft "suppress" Java? The main contention of Sun's lawsuit is that Microsoft was harming Java by adding features (most notably, delegate - ie closures). That almost nobody used. I know, I used them. There's no meaningful interpretation of the word "suppress" that applies here.

Furthermore, Java was always a cost center for Sun. There is no alternate history where Java somehow saved Sun. They made their money from selling hardware that eventually nobody bought.

Set aside your blind hate and learn from people that actually worked with these technologies in that era.

I can only speak as a SysAdmin at the time. There where sites/applets that did only run in IE with MSs version of Java and sites/applets that only run with Suns Java. I remember having to create different desktop shortcuts for differently configured browsers. That (plus the long startup time of the odd Java based sysadmin-tool) lead to a general feeling of "Java == Bad". Which shined through to invitation to tender. No mater whether the subject had anything to do with something user facing.
Tell me, how did Microsoft "suppress" Java?

One way to suppress something is by diluting it or distracting from it with a bunch of slightly different options. Kind of like the spoiler effect in first-past-the-post elections.