Lagz said:1. Unlike Microsoft, other companies do not know how the OS works internally. Now say some company wants to develop a product which integrates well with the OS. Since they dont know how the OS works they cant do this as well as Microsoft can. Hence by not releasing sufficient details about how their OS works they give themselves a massive advantage over competitors when developing other applications.
Possibly true, but that doesn't explain why there is a fair amount of software from 3rd parties that is better than the alternatives....
Microsoft should reveal more of its OS (at least how it works, what clever things you can do with it to achieve better integration etc). Such information would never let another company go and build their own version of Windows. . but would allow companies to develop better products to run on it.
I couldn't really argue with that. There is a good argument for that.
2. Bundled software (Windows Media Player). By bundling software with their OS they are essentially making it almost impossible for anyone to compete. What they should do is make media player available as a free download. That way the user makes a fair choice about which product to use.
Here I entirely disagree with you. There is absolutely no benefit to the consumer to force them to download an additional product when it could be supplied free of charge.
I wouldn't have a problem with making them allow an "optional" install of the WMP, but it is worth noting that WMP is used as the integration engine for many pieces of sortware (MS and non-MS) to allow audio playback, so you can't get rid of it entirely.
The user already has full choice of which media player to use. WMP does not and has never blocked other media players from working (unlike quicktime or realplayer), nor does it extension steal or pester you. There is no compulsion to use WMP, and no restriction of using alternatives.
What benefit would forcing customers to have to install WMP be for the average user? Remember that the people on here are not the average user....