GNU Shepherd 0.10 ist heute als neueste Version für dieses GNU-gestützte Service-Manager-und Init-System erhältlich, das in Guile geschrieben ist.
Die GNU Shepherd 0.10-Version unterscheidet nun zwischen den Status „Starten“ und „Stoppen“ von Zwischendiensten. Die Aktionen „Start“ und „Stopp“ werden nun blockiert, wenn der Dienst bereits gestartet/gestoppt wird. Shepherd kann nun Dienste parallel starten , neue Unterbefehle „Herd Log“ und „Herd Graph“, Herdenausgabe kann jetzt eingefärbt werden und eine umfassende Überarbeitung des internen Codes.
GNU Shepherd wird vor allem vom GNU Guix-Projekt verwendet, wo es als PID 1 auf dem Guix-System läuft, während es auch auf anderen Plattformen zur Verwaltung von Daemons pro Benutzer verwendet werden kann.
Weitere Details zum GNU Shepherd 0.10 Service Manager/Init-Systemfreigabe über die info-gnu-Ankündigung. Wer zum ersten Mal etwas über GNU Shepherd erfährt, kann mehr über dieses Projekt unter GNU.org erfahren.