macOS esetén a launchd az első user process és a service manager is egyben.
A Windows eseten van egy darab top level process, ami minden process őse.
Ez az smss.exe (Session Manager Subsystem), azonban ez két dolgot kezel csak: winlogon.exe és csrss.exe.
A háttérszolgáltatások a Service Control Managerrel futnak (services.exe), amit a winlogon.exe indít el, és nem az init (smss.exe) része.
Szóval Windows esetén a háttérszolgáltatások kezelése és az első usermode process elkülönülnek egymástól, akár más jogaik is lehetnek, ennek minden előnyével és hátrányával.