Validating to be processes
Note: this runs under the pseudo-user "nobody" (presumably for security reasons). There will be one of these processes for each Net Info domain served from the computer (normally just one, for the local domain).Process Viewer/Activity Monitor won't tell you which daemon process serves which Net Info domain, but the The Service Location Protocol (SLP) responder; this advertises network services (such as AFP file sharing) provided by this computer.
Mac OS X (like any unixish OS) always has a number of things going on in the background -- processes that take care of business behind the scenes.This process is created dynamically by xinetd (or inetd in earlier versions of OS X), so it should only appear when someone is actually connected to your computer.This is Apache, the web server that ships with OS X.Note: In 10.3, sshd no longer runs continuously to listen for incoming ssh connections.Instead, xinetd (v10.3) or launchd (v10.4) does the listening, and only starts sshd when it's actually needed.(10.0-10.3 only) The master of the computer from the BSD/unix point of view.
This is responsible for creating (via the /etc/rc* scripts and Startup Items) and looking after many of the other background processes. (10.0-10.3 only) Responsible for starting and looking after some internet services (mainly FTP and telnet) provided by this computer. You need to make more space available on your startup disk by deleting files.") (10.0-10.3 only) The Mach kernel's bootstrap port server.
Many of the Carbon apps you're likely to run into on OS X are in mach-o format.) This is only partly a user process -- it starts before anyone logs into the computer, and is responsible for displaying the login screen (or not, if autologin is set), validating login attempts, and setting up the user environment (launching the Finder, Dock, any login apps, etc) at login.
It also acts as a process monitor for user processes, restarts the Finder or Dock if they crash, and implements the Force Quit Applications window.
SLP has been functionally replaced by Bonjour/Rendezvous, but is kept active for compatibility with older computers on the network.
This process frequently shows up as a Zombie in Process Viewer's listing (with semirandom owner, parent, and statistics) under early versions of OS X.
Responsible for starting and looking after some internet services (mainly ssh, FTP and telnet) provided by this computer. In Mac OS X 10.4 it was mostly replaced by launchd, but is kept around for compatibility.