Различие между POSIX, единственной спецификацией UNIX, и открывает Group Base Specifications?

Поместите их в /usr/local/src.

То, что я делаю, извлечь источник в этом каталоге. Это создаст путь как

/usr/local/src/postgresql-8.3.7

Затем я создаю символьную ссылку на него:

/usr/local/src # ln -s  postgresql-8.3.7 postgresql

Выполните во всем своем здании /usr/local/src/postgresql.

Выполнение вещей, которым помогает этот путь, когда необходимо вытолкать между версиями и документами, какую версию Вы используете.

53
09.07.2011, 09:13
3 ответа

Одним важным "различием" является группа опции XSI (XOPEN), которая указывает много традиционных интерфейсов Unix, которые вряд ли будут применимы к новой операционной системе, это не "Unix". Часто люди будут использовать "SUS", чтобы послать к полному стандарту включая опцию XSI и "POSIX" обратиться к основному стандарту и возможно non-Unix-centric группам опции.

Последовательные версии SUS, кажется, постепенно удерживают от использования части опции XSI, которые не были действительно полезны для записи портативных приложений, и это вместо этого просто отразило реализации прежней версии и перемещение нескольких из более - полезные части к основному стандарту.

9
27.01.2020, 19:33

Сегодня, POSIX и SUS являются в основном тем же самым; SUS охватывает немного больше.

Заключение в кавычки здесь:

Начавшись в 1998, совместная рабочая группа, известная, поскольку, Austin Group начала разрабатывать объединенный стандарт, который будет известен как Единственная Версия 3 Спецификации UNIX и как POSIX:2001 (официально: Станд. IEEE 1003.1-2001). Это было выпущено 30 января 2002

и

В декабре 2008 Austin Group опубликовала новую главную версию, известную как POSIX:2008 (официально: Станд. IEEE 1003.1-2008). Это - ядро Единственной Спецификации UNIX, Версии 4

26
27.01.2020, 19:33

Смотря наверху Спецификаций Основы Open Group, Вы будете видеть стандартный идентификатор Станд. IEEE 1003.1-2008. Станд. IEEE 1003.1 - то, что известно как POSIX.1 с 2 008 просто быть последним воплощением. Смотря на POSIX на Википедию, Вы будете видеть, что стандарт содержит три части включая:

  • Основные определения, выпуск 7
  • Системные интерфейсы и заголовки, выпуск 7
  • Команды и утилиты, выпуск 7

В основном POSIX является просто названием стандарта, разработанного IEEE с начальной версией, сделанной в 1988. POSIX не является UNIX™ официально просто, потому что IEEE не владеет товарным знаком, но это - среда операционных систем и интерфейс, найденный в системах UNIX™. Позже, Open Group, которая управляет товарным знаком UNIX™, занялась созданием стандарта на основе POSIX под названием Единственная версия 2 или SUSv2 Спецификации UNIX. Теперь эти две спецификации разрабатываются совместно как Austin Group. Последняя версия является SUSv4. Так, для подведения:

POSIX:2008 = станд. IEEE 1003.1-2008 = SUSv4 = открыть Group Specification Issue 7.

Кроме того, прочитайте мой ответ на то, Что такое точно POSIX?

12
27.01.2020, 19:33
  • 1
    Это - также ISO/IEC 9945-2009 –  fpmurphy 09.07.2011, 17:25
  • 2
    , да, как прекрасный это должно иметь столько стандартов. Я все еще изо всех сил пытаюсь выяснить различия между ISO/IEC 10646 и Unicode, который, в то время как представляют идентичные наборы символов, сохранил строго синхронизируемым друг с другом, все еще два отдельных и различных стандарта. Я не уверен, почему они не могут просто прожить и объявить их абсолютно синонимичный. –  penguin359 11.07.2011, 17:21
  • 3
    В конкретном случае POSIX по сравнению с SUS причина имеет отношение к лицензированию и товарному знаку. POSIX универсален, может быть реализован на любой ОС. SUS является стандартом для определения UNIX. Даже если они идентичны, POSIX необходим для чего-либо *, отклоняют., или *отклоняют совместимый. SUS должен быть выполнен для ровной попытки названного UNIX. Если бы SUS не существовал, чем в минимуме, то товарный знак UNIX мог бы быть ослаблен. Я не выравниваю по ширине стратегического решения, просто размышляя об их положении. –  J. M. Becker 16.12.2011, 03:47

Теги

Похожие вопросы