Skip navigation.

A Blog From Behind the Trenches

Attack of the Bugs

Posts tagged with "microsoft"

Bill Gates sums up Microsoft's abusive history

, , , ...

Note/update: For those too lazy to read the whole thing, this is about Microsoft's history. It shows their history of consciously anti-competitive behavior. It is aimed at those who have little knowledge of Microsoft's history. To learn more, read this document by ECIS: A History of Anticompetitive Behavior and Consumer Harm

It seems that some people are still doubting that Microsoft has consciously sought to undermine competition by abusing their position in the market. In fact, some are outright denying any wrongdoing on Microsoft's part, and if there was any wrongdoing then it was surely unintentional.

Sadly, such history revisionists are creating confusion about what actually happened, but this quote from a Bill Gates memo to the Office product group in December 1998 sums up Microsoft's attitude:

One thing we have got to change in our strategy - allowing Office documents to be rendered very well by other peoples browsers is one of the most destructive things we could do to the company.

We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities.

So as you can see, Microsoft has a history of anti-competitive behaviour. You can agree or disagree that it is necessary to get the Government involved to deal with antitrust cases (Microsoft itself certainly thinks so, and they have filed their own antitrust complaints, e.g., against Google), but what you cannot deny is Microsoft's attitude and behaviour through the years.

And yes, this has continued even in recent years.

Microsoft's online Office won't support Opera or Chrome

, , , ...

It doesn't look like Microsoft is learning from its past mistakes.

Microsoft's "Office Web Apps" will only support IE, Firefox and Safari. This means that they are leaving out support for Opera and Chrome. This is quite strange considering the antitrust troubles Microsoft has gotten itself into by breaking antitrust laws.

Microsoft is also aiming for using Silverlight, yet another proprietary technology controlled by them.

One would think that Microsoft would be eager to show that they are no longer going to abuse their dominant position in one market to affect a different market, but even with antitrust authorities breathing down their necks, their priorities seem to be a bit off.

These priorities seem to be based on the browser situation in the United States. Europe is quite different, however. While Opera's global market share seems to be around 3%, it could be approaching 10% in Europe, which is more than Safari and Chrome combined if one is to believe these statistics.

Perhaps if other browser vendors weren't forced to spend so much time on compatibility issues due to IE's dominance, standards support could be taken to a new level. But designing for browsers rather than standards still seems to be the norm. Even though Microsoft in particular should know better.

Do we need another Opera Bork Edition (and a Chrome Bork Edition while we are at it)?

Why monoculture on the Web is bad

, , , ...

One of the comments on the antitrust complaint against Microsoft I see a lot is: "So what if most people are using IE and aren't aware that there are choices? I'm using Opera/Firefox/Chrome just fine."

Sometimes we may feel that something doesn't really affect us. But does IE's dominance on the Web affect us even though it might not feel that way?

The answer is: Yes, definitely. But the problems with a monoculture on the Web extends beyond browsers! A single point of failure is a bad thing no matter what.

Browser monoculture

The recent ActiveX security flaws in IE once again show us that a browser monoculture is a bad thing because those looking to infect people's computers will have a single target with a very nice return of investment. And those millions of compromised computers can be used for things like sending spam to the rest of us.

But it goes much further than just IE. One could argue that just about any kind of dominance of the Web is a bad thing.

Read more...

Windows Internet Explorer 8: Get the facts STRAIGHT

, , , ...

Microsoft's "get the facts" campaign for IE8 smells funny

, , , ...

Microsoft's new Get the facts has a strange smell to it. It's almost like it smells... old and stale.

Read more...

Why should Microsoft have to bundle other browsers?

, , , ...

One of the most frequent questions I see about the Microsoft antitrust case in the EU is why Microsoft should have to include competing products in Windows. Is poor Microsoft being hunted by the evil EU with its silly laws that ensure competition in a free market?

Read more...

Mississippi takes Microsoft to task for anti-competitive practices

, , ,

One of the most puzzling comments I see out there when reading about the EU antitrust case is when someone claims that there is some sinister conspiracy behind the whole thing. They are saying that Microsoft is actually innocent, and that Opera and the EU got together to squeeze some money out of Microsoft. They are of course forgetting about the other companies that are part of the trial, such as Google and Mozilla, and they are forgetting about Microsoft's previous convictions both in the US and Korea.

Read more...

Microsoft moves to offer less choice, not more

, ,

Wow, I have clearly missed a lot while on vacation for a couple of weeks! Not only did we lauch the beta of Opera 10 and Opera Mobile 9.7, but there are other developmens such as Opera reinventing the Web, and of course Microsoft is up to its regular tricks.

Read more...

Microsoft cancels hearing in EU antitrust case

, , ,

Microsoft has decided to cancel a hearing it requested in the current EU antitrust case. According to Microsoft's Dave Heiner, this is because the dates of the hearing coincided with the "International Competition Network" competition law meeting, meaning that "many of the most influential Commission and national competition officials with the greatest interest in our case will be in Zurich and so unable to attend [their] hearing in Brussels".

Microsoft is concerned that this will deny them their right to be heard, and their "rights of defense", despite their admission that the hearing has no legal weight as such.

Read more...

IBM, Nokia, Sun and others join EU antitrust case against Microsoft

, , , ...

The European Committee for Interoperable Systems (ECIS), has joined Opera's antitrust complaint against Microsoft. ECIS members include IBM, Sun, Nokia, Adobe, Oracle, and others. Opera is also a member of ECIS

Read more...

Malware report from NSS Labs manipulates statistics?

, , , ...

A Microsoft sponsored study concluded that IE8 catches the most malware, and that Opera catches nearly nothing. But can the report really be trusted?

Read more...

IE8 and standards rendering opt-in

, , ,

About a year ago, I wrote about how Opera helped in forcing Microsoft to default to standards mode with IE8. Apparently, it is not that simple. Through Molly's blog, I found an article about how IE8 will require opt-in for many sites after all. I'm not sure what to make of this, but it does sound like bad news.

And yes, Molly Holzschlag has joined Opera! Most of you no doubt know about her and her work in the World Wide Web Consortium (W3C), the Web Standards Project (WaSP), and so on, so an introduction probably isn't needed. It's great to get more people on board who can spend time promoting and pushing for open standards.

Mozilla joins Opera's antitrust complaint against Microsoft

, , ,

A few days ago, Mozilla's Mitchell Baker announced that Mozilla supports the EU antitrust investigation of Microsoft which is based on a complaint from Opera. The reason why couldn't be clearer.

Read more...

Microsoft dismisses artificial JavaScript benchmarks and the JavaScript performance race

, , ,

Today, our core team revealed our entry into the JavaScript speed race with Carakan. We have no intentions to be left in the dust when it comes to performance. But what does Microsoft have to say about this?

Read more...

Korea is Microsoft's favourite country

, , ,

Back when the antitrust complaint was first filed, our Open the Web guy David Storey commented that "Korea is a perfect example of a country that almost solely designs for IE bugs and Active-X".

Read more...

Internet Explorer 8 first browser with full CSS 2.1 support?

, ,

According to Microsoft, "E8 RC1 has the most complete implementation of the CSS 2.1 specification in the industry".

We have heard big promises from Microsoft in the past that they have not delivered upon, but recently they have found incentives to play nice and actually follow through on their promises.

If this really signals action rather than mere words, congratulations to Microsoft!

However, while these words from Microsofts are promising, there may be some problems as well. Daniel Glazman comments that some work still remains before Microsoft can claim the CSS 2.1 crown:

Full CSS 2.1 complete support is cool but it must be said that "full CSS 2.1 support" does not mean anything yet. CSS 2.1 is not yet a W3C Recommendation and it does not have an approved full Test Suite yet. Microsoft has submitted a rough 7,000 CSS 2.1 tests to the CSS WG but these tests need review before becoming official.


In the comments, James Hopkins points out some problems as well:

I'd argue that many of those 7,000 test cases are surfeit and unneccessary. For example, they have around 50 test cases specifically testing an absolutely positioned element that is offset to the left, and some are actually invalid.


If Microsoft's claims are based on invalid tests, one can hope that this is merely an error on their part. Normally one would not attribute to malice what could equally well be attributed to mistakes, but knowing Microsoft's history, we should keep scrutinizing their every move, and every claim. "Errors" have historically turned out to be conscious decisions on Microsoft's part to undermine open standards and competition in the market.

Microsoft/EU antitrust case: It's not just about bundling!

, ,

Most people are focusing solely on the bundling of IE, while the EC has actually considered another important part of Opera's complaint, namely Microsoft undermining standards:

In addition, the Commission is concerned that the ubiquity of Internet Explorer creates artificial incentives for content providers and software developers to design websites or software primarily for Internet Explorer which ultimately risks undermining competition and innovation in the provision of services to consumers.


Remember, Opera forced Microsoft to default to standards mode in IE8, so it is too bad that most people seem to ignore the standards aspect.

Then again, perhaps forcing Microsoft to adhere to standards is less controversial than unbundling IE?

What people need to keep in mind is that Microsoft has abused its monopoly, and as a monopolist one has to follow certain rules that other companies don't have to follow. Microsoft did not follow those rules, and by not doing so, they broke the law.

Opera Software did not sue Microsoft. Opera Software reported to the EC that Microsoft seemed to be breaking the law, and the EC agreed.

Breaking the law has consequences whether you agree with the law or not.

How do I get a browser if Microsoft unbundles IE?

, ,

I notice that a lot of people people are wondering how they are going to be able to install a browser if IE is removed from Windows by default. This is a good question, but the answer is fairly straightforward.

If I am not mistaken, most Windows installations are not direct Windows purchases, but rather OEM versions preinstalled on new computers. In other words, the vast majority of Windows installations will come with the OEM's browser of choice, rather than Microsoft forcing all OEMs to stick with IE as they have been doing.

Then there's perhaps a smaller group which will install Windows manually. There are several possible solutions for this group, such as offering a way to download any browser through some kind of portal the first time you connect to the internet (most Linux distributions have package managers, so why not Windows?), supplying separate disks containing the browser(s), and so on.

For the vast majority of people, I don't see that this will become a problem since they will simply use the browser the OEM decided to bundle. And with antitrust regulators breathing down Microsoft's neck they won't be able to force OEMs to bundle IE anymore.

CNN: Europe Objects To Microsoft's Browser Bundling

, ,

CNN:

European antitrust regulators have told Microsoft Corp. that the company's practice of including its Internet browser with its popular Windows operating system violates European competition law


The EC:

In the SO, the Commission sets out evidence and outlines its preliminary conclusion that Microsoft’s tying of Internet Explorer to the Windows operating system harms competition between web browsers, undermines product innovation and ultimately reduces consumer choice.

It's been more than a year since Opera Software's antitrust complaint to the European Commission:


These articles answered a few questions and made the case for unbundling IE, which is exactly what the EU might be considering.

While the browser market is heating up, IE is still holding everyone back, and we have to spend far too much time creating workarounds for IE's bugs and non-standard behaviour.

Last year, Opera's antitrust complaint forced Microsoft to default to standards mode in IE8.

Microsoft's new mobile browser is... IE6

, ,

Microsoft is finally going to get their mobile browser offering up to speed... by porting the old Internet Explorer 6 (released in 2001, a few months after Opera 5) to Windows Mobile.

In a world where everyone, including the rest of Microsoft, is busy moving away from IE6 and all of its problems, Microsoft's Windows Mobile unit thought it was a good idea to wipe the dust off IE6 and give it new life.

At least it supposedly supports Flash.