Get the latest tech news

The Shepherd 1.0.0 released


Blog posts about GNU Guix.

This 1.0.0 release is published today because we think Shepherd has become a solid tool, meeting user experience standards one has come to expect since systemd changed the game of free init systems and service managers alike. In this case we’re just spawning the ntpd program but other startup mechanisms are supported by default: inetd, socket activation à la systemd, and timers. The Shepherd itself is free from such low-level issues; its logic is easy to reason about and that alone is immensely helpful, it allows us to extend the code without fear, and it avoids concurrency bugs that plague programs written in the more common event-loop-with-callbacks style.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of shepherd

shepherd

Related news:

News photo

World’s first drone-shepherd successfully steers cattle herd remotely | The program includes a docking station housing a drone that can land, recharge, and take off based on its preset schedule.