ITPOL
asked on
Are there any operating systems that allow you pass a session/screen between users?
Hi,
I don't actually require what I am about to ask, I am just interested to know if such a system exists. The majority of my experience is with Windows based computers.
Are there any operating systems that allow you to pass a session of applications etc to another user.
Here's the scenario;
A user has x number of apps running on a computer, they want to go home or go somewhere else, and they just pass the entire session over to another user, and the applications continue to run, but under the other users credentials.
Does such a system exist? Perhaps this is how mainframes work?
Thanks
Gary
I don't actually require what I am about to ask, I am just interested to know if such a system exists. The majority of my experience is with Windows based computers.
Are there any operating systems that allow you to pass a session of applications etc to another user.
Here's the scenario;
A user has x number of apps running on a computer, they want to go home or go somewhere else, and they just pass the entire session over to another user, and the applications continue to run, but under the other users credentials.
Does such a system exist? Perhaps this is how mainframes work?
Thanks
Gary
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yeah I can see how security and application design would be difficult, however if the operating system was designed in this way, the applications being written for that OS would follow suit, difficult or not.
The virtual machine idea is an interesting one, this is actually very close to how the Microsoft Med-V software works.
It sort of leans towards how I was thinking an operating system like this might work; if there was a token of some sort that the application was running under, users have/don't have permission to interact with that token, or maybe user's permissions are passed through the token, and things like KVM are delivered/received by whoever subscribes (and has permissions) to them.
I don't know a thing about OS design, and I'm just thinking out loud (out-typed?) really.
The virtual machine idea is an interesting one, this is actually very close to how the Microsoft Med-V software works.
It sort of leans towards how I was thinking an operating system like this might work; if there was a token of some sort that the application was running under, users have/don't have permission to interact with that token, or maybe user's permissions are passed through the token, and things like KVM are delivered/received by whoever subscribes (and has permissions) to them.
I don't know a thing about OS design, and I'm just thinking out loud (out-typed?) really.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks, but I don't think that's quite what I was asking. If I understand the config correctly, the above just allows a user to have multiple RDP sessions simultaneously. Whilst I believe that Windows; using an RDP session, would allow a user to "view" another users session. The session is still running in context of the original user.
Unless I have misunderstood?...
What I am interesting in knowing is whether there is an OS that would allow a user to start any number of applications on a machine, and transfer those running applications, to another user in their current state seamlessly (or as close to) for that new user to continue running them.
Like I mentioned above, I'm not actually trying to do this, I'm just interested to know if such a system exists.