Trustworthy computing is a concept so far-reaching and so complex that it just isn't possible to do it justice in a few words via a web forum. There are enormous - some might say insurmountable - obstacles to be overcome along the way, and one of the biggest is the most important of all - human nature.
ELECTRON99 has gone straight to the heart of this issue - the vast majority of ordinary computer users just aren't interested in the convoluted arguments and discussions that take place in forums like this one, or in the articles that are written by so-called technology gurus. Ordinary computer users, and by that I mean people who are not enthusiasts, but who use machines at home or at work as part of their everyday routine, couldn't really care less about Microsoft v Linux arguments, or whether WinXP's SP2 contains vulnerabilities - they want computers which start easily, are stable when running, and perform the basic tasks easily and rapidly. By 'basic tasks' I mean running Office suites, email clients, web browsers, and the sundry graphics and digital photo applications that most people use nowadays. It isn't rocket science - at least in computing terms it isn't, and these users can't be bothered with all the faffing and configuring much beloved of the 'hobbyist' user. I meet such people everyday of my working life - they're my clients, and they simply want their computers to run their applications and keep quiet - no error messages, no security alerts, and no fuss.
Trusted computing will, if it does what its champions (Microsoft) say it will do, make computing safer and more reliable, but it will also make life more complex, it's inevitable. Life teaches you that as one door closes another often opens, and with every so-called advance in computer security comes a downside - the legions of geeks and self-styled security experts who seek, and inevitably find, the tiniest chinks in the digital armour. I hope Trustworthy computing does make it into the daylight - the aims as laid out by Microsoft are admirable - but my experience tells me we're in for a rocky ride. I hope I'm still sane when we get to our destination.