Talk:Daemon (computer software): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Howard C. Berkowitz
No edit summary
imported>David MacQuigg
Line 2: Line 2:
==Controlled by another program?==
==Controlled by another program?==
The original UNIX definition was that a daemon had no associated tty, but I'd hesitate to say that it isn't controlled by another program -- to me, the program that spawns it exerts control. It should be sufficient to say it has no user. [[User:Howard C. Berkowitz|Howard C. Berkowitz]] 20:11, 1 October 2009 (UTC)
The original UNIX definition was that a daemon had no associated tty, but I'd hesitate to say that it isn't controlled by another program -- to me, the program that spawns it exerts control. It should be sufficient to say it has no user. [[User:Howard C. Berkowitz|Howard C. Berkowitz]] 20:11, 1 October 2009 (UTC)
: Good point.  I was thinking of daemons that respond only to events, but of course programs can generate those events also.  A daemon is controlled by its parent, even if that control is only to terminate the daemon. 
:Webopedia uses the concept of "background process" http://www.webopedia.com/TERM/D/daemon.html, meaning "not controlled by the user".  I'll delete "or another program".
:--[[User:David MacQuigg|David MacQuigg]] 20:38, 1 October 2009 (UTC)

Revision as of 15:39, 1 October 2009

This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
To learn how to update the categories for this article, see here. To update categories, edit the metadata template.
 Definition a computer program that runs by itself, as opposed to being directly controlled by a user or another program. [d] [e]
Checklist and Archives
 Workgroup category Computers [Please add or review categories]
 Talk Archive none  English language variant American English

Controlled by another program?

The original UNIX definition was that a daemon had no associated tty, but I'd hesitate to say that it isn't controlled by another program -- to me, the program that spawns it exerts control. It should be sufficient to say it has no user. Howard C. Berkowitz 20:11, 1 October 2009 (UTC)

Good point. I was thinking of daemons that respond only to events, but of course programs can generate those events also. A daemon is controlled by its parent, even if that control is only to terminate the daemon.
Webopedia uses the concept of "background process" http://www.webopedia.com/TERM/D/daemon.html, meaning "not controlled by the user". I'll delete "or another program".
--David MacQuigg 20:38, 1 October 2009 (UTC)