Announcement

Collapse
No announcement yet.

GNU Shepherd 1.0 Service Manager Released As "Solid Tool" Alternative To systemd

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • GNU Shepherd 1.0 Service Manager Released As "Solid Tool" Alternative To systemd

    Phoronix: GNU Shepherd 1.0 Service Manager Released As "Solid Tool" Alternative To systemd

    GNU Shepherd as a service manager for both system and user services that is used by Guix and relying on Guile Scheme has finally reached version 1.0. For those not pleased with systemd, GNU Shepherd can be used as an init system and now has finally crossed the version 1.0 milestone after 21 years of development...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Okay, it looks like they innovated on the barely comprehensive systemD unit file... by making it even more incomprehensible... Are they trying to make the unit file double as a touring complete language on its own??

    lisp_cycles.png

    Personally I am not a huge fan of systemD and what it has become (almost its own whole OS that uses Linux as a type of hypervisor) but I have slowly started adapting to it. One thing I cant argue with is that it does work and once you learn its semantics its relatively easy to implement things in.

    This GNU Shepherd looks like the herd ran over the shepherd a few to many times...

    Comment


    • #3
      For those not pleased with systemd, GNU Shepherd can be used as an init system and now has finally crossed the version 1.0 milestone after 21 years of development.

      The GNU Shepherd developers believe the Shepherd 1.0.0 release marks "a solid tool, meeting the kind of user experience one has come to expect since systemd.
      Think about the above statements:

      If you are not happy product A, after 21 years there is now product B that offers you the same experience that you are already not happy with.

      Make mine a double!

      Comment


      • #4
        Sounds like the people strongly opposed to systemd now have an alternative that does the same without the leader or the name.. I'm not against competition but it sounds a bit .. You name it

        Comment


        • #5
          What a pity that abstract machine language is not used for service definitions!
          Oh wait - Guile Scheme was mandatory as 20 years ago RMS liked this language the most...
          Last edited by chilek; 11 December 2024, 03:46 AM.

          Comment


          • #6
            that looks like taking the worst parts of haskell and some declarative stuff like basic.
            then use that programming language for stuff your competitor manages with descriptive config files.

            Comment


            • #7
              IMO, SystemD's greatest strength is that it uses easily understandable, maintainable and extensible service definitions in the .ini format.

              Comment


              • #8
                I hate systemd with passion. I hate everything that comes from LP and his crowd.

                But this... I hate this more.

                Comment


                • #9
                  No. Just no.

                  Comment


                  • #10
                    I too enjoy having to write my config files in lisp. This is why you don't let emacs people design things.

                    Comment

                    Working...
                    X