Obsah:
- Definícia - Čo znamená rozhranie prenosného operačného systému (POSIX)?
- Techopedia vysvetľuje rozhranie prenosného operačného systému (POSIX)
Definícia - Čo znamená rozhranie prenosného operačného systému (POSIX)?
Rozhranie prenosného operačného systému (POSIX) je sada štandardov rozhrania špecifikovaných počítačovou spoločnosťou IEEE a založených na systéme UNIX. Poskytuje definíciu pre rozhrania programovania aplikácií, pridružené obslužné rozhrania a shelly príkazového riadku pre kompatibilitu rôznych aplikácií a softvéru s rôznymi operačnými systémami a variantmi systému UNIX. POSIX je vyvíjajúca sa skupina počítačových štandardov, ktorá pozostáva zo širokého spektra komponentov operačného systému, od programovacieho jazyka C a rozhraní založených na prostredí po správu počítačových systémov.
Techopedia vysvetľuje rozhranie prenosného operačného systému (POSIX)
Rozhranie prenosného operačného systému sa vyvinulo z požiadavky rôznych organizácií, aby mali aplikácie a programy, ktoré by bolo možné presunúť do rôznych počítačových systémov bez potreby opakovania. Operačný systém UNIX bol vybraný ako štandardné systémové rozhranie, pretože bol schopný byť „výrobne neutrálny“. Aj keď existuje veľa vydaní pre prenosné rozhranie operačného systému, POSIX 1, ktorý definuje systémové volania a POSIX 2, ktorý definuje rozhrania príkazového riadku, je dôležitý ones.
Rozhranie prenosného operačného systému je uznávané normami, ako sú Medzinárodná organizácia pre normalizáciu (ISO) a Americký národný inštitút pre normalizáciu (ANSI). Jednou z najväčších úloh POSIX je zabezpečiť prenosnosť kódu a kompatibilitu medzi rôznymi systémami a hardvérovými platformami. Stále viac sa kontroluje veľa vládnych dohôd a komerčných aplikácií. Moderné komerčné implementácie založené na systéme UNIX a dokonca aj bezplatné verzie založené na systéme UNIX sú väčšinou kompatibilné s POSIXom.