Things continue to improve RoofTops and the latest releases of Linux now play well with Wi-fi cards. A lot of what you say is correct but MS has a vested interest in promoting a lack of interoperability wherever it can and a track record for doing it.
Unfortunately MS does not work for the public good, but for the enrichment of MS. Not to say that it isn't good, because it is, but it is far from open and seeks to quash all competition to the detriment of Joe public in the long run.
Apple have a totally closed wall which they defend agressively, overcharging their customers who they abuse on a regular basis for their loyalty and naivity.
The fastest growing OS in cyberspace at the moment iOS, as used in the Apple iPhone, iPad and others that I don't know about. It's sneaked into first position a bit like Cisco did a few years ago, largely unsung and unthought about by the opposition until it was too late.
Horses for courses, as you say RT. It's a dynamic world out there. Interesting that the Windows7 phone was launched less than six months after the previous Windows phone venture went spectacularly belly up
* BREAKING: BROADCOM OPEN SOURCES WIRELESS DRIVERS
posted by Thom Holwerda on Thu 9th Sep 2010 17:40 UTC, submitted by kragil
IconAhem. I just had to write that all-caps headline. Broadcom's wireless chips - used by just about everybody in this industry - have been a major pain in the bum for Linux users, because the company did not release open source drivers. Workarounds had to be created, lots of pain was had in the process, but now, Broadcom has finally seen the light: they have open sourced their wireless Linux drivers.
I still can't believe it. Let me copy the official announcement verbatim.
Broadcom would like to announce the initial release of a fully-open Linux driver for it's latest generation of 11n chipsets. The driver, while still a work in progress, is released as full source and uses the native mac80211 stack. It supports multiple current chips (BCM4313, BCM43224, BCM43225) as well as providing a framework for supporting additional chips in the future, including mac80211-aware embedded chips.