Microsoft has agreed to offer its users a choice of Web browsers. This has ended of a long antitrust case started by the European Union. Now Microsoft will offer a ballot screen to its European users who have Internet Explorer as their default Web browser. [Continue]
Microsoft has established CodePlex foundation – a non-profit foundation to promote open source. Unlike the previous open source attempts, this time Microsoft has explicitly talked about collaboration with other open source foundations and communities. I see this as first step by Microsoft to acknowledge good Windows open source work happening outside Microsoft. [Continue]
We have already started to see the worst of living with more than one standard to do the exact same thing. Excel 2007 SP2’s ODF support has degraded, because it is no longer interoperable. Microsoft, a company, which values backward compatibility over anything else, does not worry about interoperability when implementing ODF support. [Continue]
Microsoft has open sourced the Common Compiler Infrastructure (CCI) via CCI: Metadata and CCI: Code and AST components. Like other Microsoft’s open source entries, these two are offered under the Microsoft Public License. The metadata and code components together can write CLR assemblies and debug (PDB) files. [Continue]
Microsoft has opened up ASP.NET MVC under its Microsoft Public License, a valid open source license. As Miguel de Icaza says, Microsoft contributing to open source is a good news for everyone. And with Mono, ASP.NET can go cross platform as well. [Continue]
Microsoft IE8 is finally here, popular opinion is that it will find its users only amongst the existing IE users. IE8 is not trying to appeal to users of its competitors. However, I sincerely hope that it at least appeals to IE6 users enough to make it extinct soon. [Continue]
IE8 is almost like two different browsers – one in the backward compatibility mode, and the other in standards compatibility mode. The unfortunate part is the IE8 using the compatibility view is not the same as its predecessor IE7. There is a good news that IE8 is CSS 2.1 compliant and that it does offer a standards mode. [Continue]
Microsoft’s browser seems to be scheduled for heavy changes. Not only does Windows 7 allow the user to switch off IE8, there are rumours that IE8 might be the end of Trident – rendering engine. While Microsoft has fought to ensure that IE8 is more compatible with its past mistakes than with standards, a news that future versions of IE might move to a different rendering engine is conflicting. [Continue]
Microsoft seems to be hell bent on making the standards secondary in the name of compatibility. Not a while back, Microsoft had agreed to use the standards mode by default for IE8 after many had opposed the degradation. If enough users vote a site into IE7 compatibility mode, it will be displayed using that, even if it was built using the standards. [Continue]
Charles Babcock has a long article about why Microsoft has no alternative but to make Windows open source to compete with Linux and the likes. However, going open source will require a huge shift in Microsoft’s approach, strategies and its business plan. The current approach, whether it is about OS editions or application upgrades, is so woven around licenses and restrictions that currently it is the exact opposite of the open source model. [Continue]