The Lessons of Software Monoculture

http://www.sdtimes.com/opinions/guestview_113.htm

A little insight into why Microsoft can have some of the best programmers yet end up so maligned.