# Wednesday, August 02, 2006
« Blocking cookies in IE | Main | The end of AOL disks? »

About a week (maybe longer) ago I saw an email that Microsoft has commited to 12 principles for Windows Operating Systems. After that I saw a few articles but none of them had all 12 principles. I finally tracked them down (OK, I was busy and didn't really look for them until now) but here they are:

1. Installation of any software

2. Easy access

3. Defaults

4. Exclusive promotion of non-Microsoft programs

5. Business terms

6. APIs

7. Internet services

8. Open Internet access

9. No exclusivity

10. Communications protocols

11. Availability of Microsoft patents

12. Standards

While I whole heartedly applaud Microsoft's resolve to make sure they don't repeat the mistakes and behaviors that lead to the anit-trust trial and their being declared a monopoly, I am not sure that they go far enough. We still see the European Commision taking action against them and there are other countries as well. Since they already have to be doing this to not run afoul of the anti-trust settlement decree it would seem to me that this is insufficient to satisfy the other entities that are after them.

I would like to see the same principles applied to all computer products. I really hate getting software without any API or other way of communicating with them. I can't understand why manufacturers would think that making their products so proprietary would help sales. In any case I hope this has a ripple effect on the industry and that all products will be better for it.

Comments are closed.