Movatterモバイル変換


[0]ホーム

URL:


Пређи на садржај
Википедија
Претрага

POSIX

С Википедије, слободне енциклопедије


POSIX (изговор: /посикс/, скраћеница одPortable Operating System Interface[1] (досл. „Преносиво програмско окружење оперативног система“)) је заједничко име за породицу повезанихстандарда које дефинишеИнститут инжињера електротехнике и електронике (IEEE). Циљ стандарда је да дефинише облик и понашање програмског окружења (АПИ-ја) оперативног система,љуске и команди компатибилних са оперативним системомјуникс, иако се стандард може односити на било који оперативни систем. У почетку, име је означавало само стандард IEEE Std 1003.1-1988, из 1988. године. Формално име породице стандарда Посикса је IEEE 1003 а међународно име за ове стандарде јеИСО/ИЕЦ 9945. Сви стандарди ове породице стандарда су дио пројекта који је започет око 1985. године.

Раније познат под именом IEEE-IX, Посикс (POSIX) је добио име по приједлогуРичарда Столмана по захтјеву Института инжињера електротехнике и електронике да се нађе име које се лако памти.[2]

Преглед

[уреди |уреди извор]

Посиксове дефиниције корисничког и програмског окружења оперативног система су записане у 17 одвојених докумената.[3] Стандардизована командна линија и програмирање љуске је засновано наљусци Корн. Многи програми корисничког нивоа, сервиси и алатке, укључујућиAWK, echo иed су такође стандардизовани, скупа са сервисима програмског окружења попут интерфејса за улаз/излаз (И/О,енгл.Input/Output, I/O), понашањем терминала и мрежним интерфејсом. Посикс обухвата и стандардну библиотеку занитно програмирање, које данас подржава већина популарних оперативних система.

Документација која описује Посикс стандарде је подијељена на три дијела:

  • Стандард за језгро (енгл.POSIX Kernel API), који обухвата проширења за Посикс.1 (енгл.POSIX.1) и описује:
    • Сервисе за рад у реалном времену
    • Проширења за рад у реалном времену
    • Интерфејс за безбједност
    • Интерфејс за коришћење нити
    • Приступ датотечним системима преко мреже
    • Комуникацију процеса преко мреже
  • Стандард за команде и алатке (енгл.POSIX Commands and Utilities), који описује проширења за преносивост, исправке и њихова проширења и алатке за контролу, сигурност и аутоматско одржавање система)
  • Тестирање усклађености са Посикс стандардом

Пакет за провјеру усклађености са Посикс стандардом долази уз сам стандард. Назива се PCTS (оденгл.POSIX Conformance Test Suite).[4]

Оперативни системи усклађени са Посиксом

[уреди |уреди извор]

У зависности од ступња усклађености одређеног оперативног система са Посикс стандардом, он може бити у потпуности или дјелимично усклађен. Производи који су у потпуности усклађени и као такви потврђени од стране ИЕЕЕ се могу пронаћи на сајту те организације.[5]

Види још

[уреди |уреди извор]

Референце

[уреди |уреди извор]
  1. ^„POSIX”.Standards. IEEE. Архивирано изоригинала 26. 07. 2010. г. Приступљено14. 07. 2009. 
  2. ^„POSIX® 1003.1 FAQ Version 1.12”. 2. 2. 2006. Приступљено16. јул 2006. 
  3. ^„Introduction”.GNU/Linux C Programming. Архивирано изоригинала 02. 12. 2008. г. Приступљено20. 12. 2008. 
  4. ^„POSIX”. NIST. 
  5. ^„POSIX Certification”. IEEE. Архивирано изоригинала 10. 03. 2010. г. Приступљено20. 12. 2008. 

Спољашње везе

[уреди |уреди извор]
ISO стандардипо бројевима
1–9999
10000–19999
20000+
Нормативна контрола: ДржавнеУреди на Википодацима
Портал:
POSIX насродним пројектима Википедије:
Медији на Остави
Подаци на Википодацима
Преузето из „https://sr.wikipedia.org/w/index.php?title=POSIX&oldid=28328194
Категорије:
Сакривене категорије:

[8]ページ先頭

©2009-2026 Movatter.jp