a) Separate Outlook Express, IE, Media Player, and Windows Messenger from the OS. Make them free downloads from Microsoft.com
I don't understand why these should be separated. Apple is allowed to bundle equivalent programs (although higher quality in my opinion) with Mac OSX.
I agree with the other points. I would also add that MS should release protocol information. For example, I believe SAMBA is reversed engineered. When MS makes a change, SAMBA developers have to start packet sniffing to figure out what is going on.
a) Separate Outlook Express, IE, Media Player, and Windows Messenger from the OS. Make them free downloads from Microsoft.com
I don't understand why these should be separated. Apple is allowed to bundle equivalent programs (although higher quality in my opinion) with Mac OSX.
I agree with the other points. I would also add that MS should release protocol information. For example, I believe SAMBA is reversed engineered. When MS makes a change, SAMBA developers have to start packet sniffing to figure out what is going on.