Каковы основные преимущества сертификации вашей операционной системы для SUSV3 или V4, POSIX или других спецификаций UNIX?
Это единственные жизнеспособные спецификации de jure, которые у нас есть.
UNIX очень старый
Так же как и внутреннее сгорание. Это не значит, что мы не устанавливаем стандарты для автомобилей.
спецификация LINUX, которая обеспечит гораздо большую совместимость приложений?
Что заставляет вас думать , есть "Linux спецификации"?
Вы имеете в виду тот, где ОС загружается из /etc/init.d
, или тот, где systemd контролирует все это?
Возможно, вы думаете о том, чтобы определить glibc
в качестве интерфейса C для этой мифической спецификации Linux, исключив все встроенные Linux, которые вместо этого используют newlib
? (Включая Android!)
Как насчет пользователя? Должны ли мы указать, что вы должны использовать GNU coreutils
, а не Busybox и, конечно, не инструменты Schily?
Как насчет пользовательского интерфейса? Какой менеджер рабочего стола мы должны указать, если таковой имеется? GNOME, KDE, XFCE, WindowMaker ...?
Короче говоря, что для вас значит "Linux", и почему вы считаете, что имеете право настаивать на том, чтобы другие определяли Linux таким же образом?
Вот почему у нас есть независимые организации по стандартизации. Нам нужен арбитр, чтобы устроить такие бои.
Как оказалось, в LSB есть своего рода «спецификация Linux», но она далека от завершения и во многом обязана подобию POSIX и SUS.
Как UNIX помогает, если вы крупный разработчик ОС?
Это устанавливает цели. Вы знаете, когда вы закончите. Если пользователь хочет, чтобы ОС делала что-то, противоречащее спецификации, вы можете сказать: «Извините, мы подчиняемся спецификации».
Инди / часть проекта с открытым исходным кодом? (Дистрибутивы Linux и т.д.)
Справочные страницы Linux основаны на спецификациях POSIX. (Источник.) Поскольку эти справочные страницы описывают, что делает Linux, это заставляет разработчиков документированных интерфейсов поддерживать совместимость с POSIX.
Я думаю, вы слишком молоды, чтобы пережить войны Unix. Поверь мне, мы не хотим возвращаться в те дни.