The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск легковесного дистрибутива antiX 22"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск легковесного дистрибутива antiX 22" +1 +/
Сообщение от theDolphin (ok), 20-Окт-22, 17:29 
Как я люблю это "нарушает идеологию Unix"

Нарушает идеологию юникса демонизация. В идеологии Unix процессы, внезапно, запускаются через inittab, имеют строгое дерево (в отличие от той же венды), а баш-портянки инит-скриптов появились как раз из-за нежелания перегружать инит с одной стороны (KISS, который мы заслужили), и пилить что-то вменяемое с другой. Да, блин, вся идеология UNIX: порождаемый процесс - это копия (fork), в отличие от венды с её CreateProcess(), полностью копирует все свойства процесса родителя. И избавление от этих прав (причём костыльное, и не все это умеют правильно), избавление от родителя, избавление от корректной обработки SIGCHLD - это против идеологии Unix. Нельзя запустить процесс через шелл-скрипт, по идеологии Unix, нужно, чтоб его запустил инит. Про офигенные su, ulimit и прочие костыли я вообще скорбно помолчу. И, внезапно, в некоторых сертифицированных Unix нет баш-нинитов! Солярка уже больше 10 лет назад перешла на SMF, MacOS - на launchd.

Так что systemd мы любим, как раз, за возвращение к корням. А не любим за переусложненность.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск легковесного дистрибутива antiX 22, opennews, 19-Окт-22, 20:26  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру