Hear hear! Project-oriented sessions are a feature I would desperately love to have, under
any desktop. We're part of the way there - already there are a number of session-aware
programs that can save their state automatically on logout.
But instead of relying on every program under the sun subscribing to some predefined API,
perhaps we could take a page from the system hibernate folks. Already there has been enormous
progress in the last few years, and kernel hackers have become quite astute at saving and
restoring system state with any manner of arbitrary programs running.
If we could take the next step and perfect a more fine grained method, then we could
selectively hibernate individual programs, allowing for session save and restore for any
program, regardless of its desktop without any effort from its developers. Doubtless there
are a number of tricky issues to be dealt with, but I think it should be possible, and if
anyone is to get us there, our Linux hackers should be up to the task.
The critics are wrong: KDE 4 doesn't need a fork (ars technica)
Posted Jul 5, 2008 15:41 UTC (Sat) by aquasync (subscriber, #26654)
[Link]
Yeah this would be a nice feature to have. DragonFly BSD's already got checkpointing, the
linux equivalent I'm aware of was CryoPID, but don't think its as stable.