MS - ditch the dogma and succumb to reason,logic and customer opinion.
Ever since NT I have been wondering why commercial reason and engineering logic seems to have eluded those who make the ultimate decisions concerned the development and sale of new products at MS. This especially as I have met many of them (at least from that era). People have liked and still do like the Windows interface partly because its familiar to them and partly because they have had to in the past, and are loath to invest the time and money in learning anew. But the GUI look and feel, and the underlying system structure are almost entirely different issues. Whilst it is undoubtedly true that "screens sell machines" (a phrase I first heard in the 1970s from a salesman at Data General Corp when referring to DG's Star-Trek inspired Dasher VDU with blue phosphor), the ability of the system to cope with matters like efficient thread/task scheduling,coping with errant user code, and general installation and maintenance work-flows are critical matters that determine the actual cost of ownership of a desktop, as well as shaping the user experience. So I ask Microsoft, "since you have such vast resources at your disposal, why haven't you written a new system in the mold of unix? You know by now that in the real world, the architectural differences between unix style and NT by Vax-VMS style have been settled strongly in favour of unix, and yet you dogmatically ignore the facts as experienced by the techies in every major MS site, corporate, gov, ngo et al. Imagine the ecstasy and goodwill you would create by providing your users with an ultra-fast and responsive interface on legacy hardware. Imagine how happy users would be to see no more "oops sorry its broken" dialogs and worse! True, my experience is a little out of date; and in my idle moments I have been wondering if Win10 will finally be a unix style system with a warm and cosy Win7 style GUI on top, bundled with a new Office suite and a vmc for legacy Windows apps.......? Is MS big enough to hold its' head up and make the change? If MS can't stomach the idea of a complete change, how about a choice for your customers; a unix based Windows and or a 'traditional' Windows? Of course, that would be letting your customers make the change for you.....and who said they were always right?