¿Por qué las distribuciones no utilizarían un administrador de servicios multiplataforma?

¿Por qué las distribuciones no utilizarían un administrador de servicios multiplataforma?

yo sueloSupervisorpor mis servicios en servidores de producción. También recientemente cambié a MacOS y, para los servicios que necesito para el desarrollo, en lugar del administrador de servicios de OSX, propuesto por brew (launchd?), decidí que es mejor usar Supervisor aquí también.

Entonces me pregunté. ¿Por qué diferentes distribuciones (y sistemas operativos) no usarían Supervisor o desarrollarían una alternativa que se ajustara a sus necesidades y que fuera la misma en términos de ser multiplataforma? Esto parece una gran simplificación de las cosas, porque:

  • Si bien los archivos de configuración para el mismo servicio diferirían en la ruta o el entorno, en principio seguirían siendo prácticamente iguales, lo que facilitaría la portabilidad.
  • Siempre es genial tener la misma herramienta en diferentes distribuciones, sistemas operativos y entornos.

Si cree que la pregunta es tonta porque hay demasiadas cosas que, en principio, están mal con el supervisor como para reemplazar al administrador de servicios a nivel del sistema operativo, señale al menos algunas de ellas.

información relacionada