Obsah:
- Definice - Co znamená Portable Operating System Interface (POSIX)?
- Techopedia vysvětluje rozhraní přenosného operačního systému (POSIX)
Definice - Co znamená Portable Operating System Interface (POSIX)?
Rozhraní Portable Operating System Interface (POSIX) je sada standardů rozhraní specifikovaných počítačovou společností IEEE a založenou na unixu. Poskytuje definici rozhraní pro programování aplikací, přidružených obslužných rozhraní a prostředí příkazového řádku pro kompatibilitu různých aplikací a softwaru s různými operačními systémy a variantami systému UNIX. POSIX je vyvíjející se rodina počítačových standardů, která se skládá ze širokého spektra komponent operačního systému, od programovacího jazyka C a rozhraní založených na shellu až po správu počítačových systémů.
Techopedia vysvětluje rozhraní přenosného operačního systému (POSIX)
Rozhraní přenosných operačních systémů se vyvinulo z požadavku různých organizací, aby měly aplikace a programy, které by mohly být přesunuty do různých počítačových systémů bez nutnosti překódování. Jako standardní systémové rozhraní byl vybrán operační systém UNIX, protože byl schopen být „neutrální vůči výrobci“. Přestože bylo vydáno mnoho verzí pro přenosné rozhraní operačního systému, POSIX 1, který definuje systémová volání, a POSIX 2, který definuje rozhraní příkazového řádku, jsou důležité ty.
Rozhraní přenosného operačního systému je uznáváno standardy, jako je Mezinárodní organizace pro normalizaci (ISO) a Americký národní normalizační institut (ANSI). Jednou z největších rolí POSIXu je zajištění přenositelnosti kódu a kompatibility mezi různými systémy a hardwarovými platformami. To je stále více kontrolováno u mnoha vládních dohod a komerčních aplikací. Moderní komerční implementace založené na systému UNIX a dokonce i bezplatné implementace založené na systému UNIX jsou většinou kompatibilní s POSIX.