Standards are a very important part of the world of computing. Anybody who denies that has little knowledge of history.
I'm the first to point that out standards can stifle innovation. When you do nothing but adhere to standards, no progress is made.
That has little to do, however, with standards groups and more to do with the companies implementing those standards.
Microsoft has long been a proponent of exceeding standards. They implement a standard (albeit sometimes incompletely), and then extend the standard by adding new features. Both Microsoft and I consider this progress.
Many slam Microsoft for doing more than they have too. IE was often bashed for having lots of "non-standard" stuff... this is stupid. We wouldn't have JavaScript if Netscape didn't exceed the standards of the time, and that's just one example of many. Very few new things are created in standards groups... instead, standards groups see what others have done, discuss what's good and bad, and co-opt these technologies where appropriate.
At any rate, all of this is very different from simply leaving a standards group. We don't know why Microsoft left, but whatever the reason, it would almost certainly be better for everybody if they had not. If the standards group implements something independently of Microsoft, there will be two conflicting technologies and that will make my life, and everybody else's, much harder.
|