Indiana University Indiana University Indiana University

lyhenne sanoista ”Portable Operating System Interface for uni-X”, POSIX on standardi, jonka IEEE on koodannut ja jonka ovat antaneet ANSI ja ISO. POSIXin tavoitteena on helpottaa monialustaisen ohjelmistokehityksen tehtävää luomalla ohjeistus, jota käyttöjärjestelmätoimittajat voivat noudattaa. Ihannetapauksessa adeveloperin pitäisi kirjoittaa ohjelma vain kerran ajaakseen allPOSIX-yhteensopivissa järjestelmissä. Useimmat nykyaikaiset kaupalliset Uniximplementations ja monet ilmaiset ovat POSIX-yhteensopivia. On olemassa useita eri POSIX-julkaisuja, mutta tärkeimmät arePOSIX.1 ja POSIX.2, jotka määrittelevät järjestelmäkutsuja ja command-lineinterface, vastaavasti.

POSIX-spesifikaatiot kuvaavat käyttöjärjestelmää, joka on samankaltainen, mutta ei välttämättä sama kuin Unix. Vaikka POSIX perustuu raskaasti BSD-ja System V-julkaisuihin, ei-Unixsystems, kuten Microsoftinswindows NT ja IBM: n openedition MVS ovat POSIX-yhteensopivia.

lisätietoja POSIXISTA on ISO: n POSIX-sivulla tai Posixista vastaavan IEEE-ryhmän portable application Standards Committeen (PASC) sivulla.

Unix-maailmassa on muitakin standardointipyrkimyksiä. Ratkaisevimpia ovat avoimen ryhmän XPG-ohjeet ja järjestelmän VInterface-määritelmät (SVID). POSIX, kuitenkin, on ainoa majorstandard hyväksymä toimittaja-neutraalit standardointiorganisaatiot.

Indianan yliopistossa henkilökohtaisen tai osastollisen Linux-tai Unix-järjestelmien tuen osalta katso ohjeet Linuxille tai Unixille IU: ssa.