Linked by Thom Holwerda on Mon 30th Nov 2009 23:45 UTC
Permalink for comment 397237
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
More News »
Sponsored Links



Member since:
2005-10-13
KDE4.4 is coming with remote plasmoids, so that you can have something like a music plasmoid accessible from both your desktop and phone. But that's a long way from what Thom is describing, which is actually migrating entire applications from one device to another.
Realistically, the only way to get that to work is to have the applications running inside some sort of sandbox. Otherwise, you have to figure out how to copy the OS state from one machine to another, and there isn't even any guarantee that would be possible (different CPU architecture, different OS, etc.). So you have to have some common framework running everywhere that contains all the application state for you. Copying a VM over is relatively easy, because it's essentially just copying over the state of a single application into another identical instance running somewhere else. The tricky bit is getting that to work on generic apps. It might be possible to use the .NET or Java VMs as a sandbox, I'm guessing they could be modified to work this way relatively simply.
The easiest way of achieving this kind of interoperability probably goes back to the past, and not a future tech. Just have a mainframe somewhere, which serves the applications you are using to whatever screen you currently happen to be looking at.
Edited 2009-12-01 04:26 UTC