Now, of course, I routinely carry 4 or 5 computers around with me all the time (if you count things like my iPod and Canon S500) and I’m dependent on computers being everywhere. One user—many computers.
The problem of course, is that these “ubiquitous” computers cooperate imperfectly—some don’t cooperate at all. For example, the computers in my pick-up and the computers in my laptop bag don’t know the other exists. Even hooking the computer in my iPod to the computer in my car stereo, a no-brainer from a functionality standpoint, requires interfacial handstands.
So basically this is a standard OS and programming language for 'non-computer' computers (if that makes sense....) this is for mobiles, microwaves, MP3 players, cars ETC so they can talk and share apps .. This is to consumer electronic devices what the Intel/Windows alliance was to the PC market
this does have some good points (eg compatibility and a standard architecture)
but i can see a large flaw in this plan, security risks/viruses on one device could affect others and spread , imagine all Bluetooth devices with this platform spreading malicious code ,,, overall from a security point of view this is a VERY bad idea especially since this system may appear on cars and other high risk devices
http://www.windley.com/archives/2005/06/tengine_ubiquit.shtml