PantherX and GNU Guix use the GNU Daemon Shepherd as init system, which is developed in tandem with Guix and is written in Guile as well. It was previously known as 'DMD', which stood for 'Daemon managing Daemons' or 'Daemons-managing Daemon', but changed names to avoid collision with the Digital Mars D compiler.