История изменений
Исправление intelfx, (текущая версия) :
Нет, я просто опускаю одну из предпосылок («systemd API нужно с т. з. тех, кто заявляет о проблеме невозможности такой реализации») как очевидно верную.
Невозможность написания POSIX-чистого libwine действительно является проблемой той группы лиц, которая изъявляет желание запускать Win32-программы под POSIX-чистой ОС.
Покажу на примере. Допустим, у нас есть гипотетический исторически сложившийся POSIX-штрих, в котором нет средств для реализации многопоточности (т. е. нет pthreads). Сложившуюся ситуацию можно формально описать так:
!многопоточность нужна || POSIX-штрих говно
многопоточность нужна -> POSIX-штрих говно
Ты ведь лично согласен с тем, что если бы в POSIX не было многопоточности, твои (многопоточные) программы пришлось бы делать не-POSIX-чистыми, а не брезгливо выкидывать многопоточность как явление?
У нас же есть многочисленные подтверждения того, что многие из API systemd действительно нужны: ну, просто их начинают использовать. (И вот только не нужно тут говорить про subtle arts of murder and persuasion и про то, что Поттеринг ночью с 12GA пришёл к Грасслину и заставил его заюзать logind API.)
Исходная версия intelfx, :
Нет, я просто опускаю одну из предпосылок («systemd API нужно с т. з. тех, кто заявляет о проблеме невозможности такой реализации») как очевидно верную.
Невозможность написания POSIX-чистого libwine действительно является проблемой той группы лиц, которая изъявляет желание запускать Win32-программы под POSIX-чистой ОС.
Покажу на примере. Допустим, у нас есть гипотетический исторически сложившийся POSIX-штрих, в котором нет средств для реализации многопоточности (т. е. нет pthreads). Сложившуюся ситуацию можно формально описать так:
!многопоточность нужна || POSIX-штрих говно
многопоточность нужна -> POSIX-штрих говно
Ты ведь лично согласен с тем, что если бы в POSIX не было многопоточности, твои (многопоточные) программы пришлось бы делать не-POSIX-чистыми, а не брезгливо выкидывать многопоточность как явление?
У нас же есть многочисленные подтверждения того, что многие из API systemd действительно нужны: ну, просто их начинают использовать. (И вот только не нужно тут говорить про subtle arts of murder and persuasion и про то, что Поттеринг ночью с 12GA пришёл к Грасслину и заставил его заюзать logind API.)