ディストリビューションがクロスプラットフォームサービスマネージャを使用しないのはなぜですか?

ディストリビューションがクロスプラットフォームサービスマネージャを使用しないのはなぜですか?

私は使う家庭教師本番サーバーでのサービスのため。私は最近MacOSに移行しましたが、開発に必要なサービスのためにBrew(launchd?)が提案したOSX Service Managerを使用する代わりに、ここでもSupervisorを使用することにしました。

だから私は知りたいです。さまざまなディストリビューション(およびオペレーティングシステム)がSupervisorを使用したり、クロスプラットフォームの要件を満たす代替案を開発したりしないのはなぜですか?これは、次の理由で状況が大幅に簡素化されたようです。

  • 同じサービスの設定ファイルはパスや環境が異なる場合がありますが、基本的には基本的に同じであるため、移植が簡単です。
  • さまざまなディストリビューション、オペレーティングシステム、および環境にわたってまったく同じツールを使用することを常にお勧めします。

スーパーバイザがOSレベルのサービスマネージャを交換するには、原則として間違ったことが多すぎて、この質問が愚かだと思われる場合は、それらのいくつかを指摘してください。

関連情報