Innholdsfortegnelse:
- Definisjon - Hva betyr Portable Operating System Interface (POSIX)?
- Techopedia forklarer Portable Operating System Interface (POSIX)
Definisjon - Hva betyr Portable Operating System Interface (POSIX)?
Portable Operating System Interface (POSIX) er et sett med grensesnittstandarder spesifisert av IEEE datasamfunn og basert på UNIX. Den gir definisjonen for applikasjonsprogrammeringsgrensesnittene, de tilhørende verktøygrensesnittene og kommandolinjeskallene for kompatibilitet av forskjellige applikasjoner og programvare med forskjellige operativsystemer og varianter av UNIX. POSIX er en utvikling av datamaskinstandarder som består av et bredt spekter av operativsystemkomponenter som spenner fra C-programmeringsspråk og grensesnitt basert på skall til administrasjon av datasystemer.
Techopedia forklarer Portable Operating System Interface (POSIX)
Det bærbare operativsystemgrensesnittet utviklet seg fra kravet fra forskjellige organisasjoner om å ha applikasjoner og programmer som kunne flyttes til forskjellige datasystemer uten behov for koding. UNIX-operativsystemet ble valgt som standard systemgrensesnitt da det var i stand til å være "produsentens nøytrale." Selv om det har vært mange utgivelser for bærbart operativsystemgrensesnitt, er POSIX 1 som definerer systemanrop og POSIX 2 som definerer kommandolinjegrensesnitt viktig seg.
Det bærbare operativsystemgrensesnittet er anerkjent av standarder som International Organization for Standardization (ISO) og American National Standards Institute (ANSI). En av de største rollene til POSIX er å sikre kodeportabilitet og kompatibilitet mellom de forskjellige systemene og maskinvareplattformene. Dette sjekkes i økende grad for mange regjeringsavtaler og kommersielle applikasjoner. Moderne kommersielle implementeringer basert på UNIX og til og med gratis implementeringer basert på UNIX er for det meste POSIX-kompatible.