On 4/11/19 5:32 PM, Przemek Klosowski wrote:
I think the Android model is more relevant in this IoT age than the
traditional timesharing, 'kick-me-off-when-I-log-out' mode.
I would agree and observe that even the timesharing model was never really
kick-me-off-when-I-log-out.
Processes have an owner (username) and run by themselves. Some effects related to
father-child lifecycle
are almost accidental (broken pipe and so on) and easily avoided (nohup, screen).
The concept of "login" was just associated to how you entered the system
(authentication,...), and there
was no real concept of "session".
The "session" concept mostly came from the graphical interfaces, where many
pieces have to collaborate to
give the final experience, that started the "session daemons" fashion.
Some not-Unix operating system that were almost useless without a login (and without a
graphic card)
reinforced this idea that "the machine does something only when somebody is logged
in".
Regards.
--
Roberto Ragusa mail at robertoragusa.it