s6

 4 likes

s6 is a small suite of programs for UNIX, designed for process supervision. It can be used as an init system. You can also use all its programs separately.

License model

  • FreeOpen Source

Platforms

  • Linux
  • BSD
  No rating
4 likes
0comments
0 news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Minimalistic

Features

  1.  Portable
  2.  Modularity
  3.  Support for Multiple threads
  4.  Embeddable
  5.  Multi-threaded architecture

s6 News & Activities

Highlights All activities

Recent activities

No activities found.
Show all activities

s6 information

  • Developed by

    Skarnet
  • Licensing

    Open Source and Free product.
  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

Popular alternatives

View all

Our users have written 0 comments and reviews about s6, and it has gotten 4 likes

s6 was added to AlternativeTo by burnx50 on May 25, 2020 and this page was last updated Jan 27, 2021.
No comments or reviews, maybe you want to be first?
Post comment/review

What is s6?

s6 is a small suite of programs for UNIX, designed for process supervision (a.k.a service supervision), in the line of daemontools and runit, as well as various operations on processes and daemons. It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code.

Examples of things you can do by assembling together several programs provided by s6 - besides process supervision:

• syslogd functionality, using much less resources than the traditional syslogd. • Reliable service readiness notification, which is the basis for service dependency management. • Controlled privileged gain as with sudo, without using any suid programs. • The useful parts of socket activation without having to change application code or link servers against any specific library, and without having to switch to any specific init system.