The recent Sony BMC rootkit fiasco confirms a sad fact... a digital certificate doesn't guarantee much of anything.
I don't want to delve into motivations or liabilities, but I do want to examine a basic question that technologists must address:
How can we protect computing environments from hostile executable content?
In the Sony BMC incident, users installed the hostile software on their own...
Business needs applications that can be maintained long after the original coder is gone. Java is a great language, but does Java's richness lead to unmaintainable code?
This thought was prompted by a discussion with my colleague, Jim, who has managed large projects for many state agencies over many years. To paraphrase his statement a bit:
"COBOL programmers are interchangeable, Java...
Bruce Boyes's Blog, "The $100 PC in another guise?", and the comments that it generated got me thinking about solutions for the 3rd world that might make the 1st world jealous.
Bruce suggested (in essence) that a really cool mobile phone/PDA is more interesting than a $100 PC.
This observation prompted
Felipe Gaucho to reply: