Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
POSIX
POSIX - vienas iš senokų bandymų apibrėžti UNIX sistemas, sukurtas apie 1988 metus, o paskui ne kartą tobulintas, vis toliau tolstant nuo realybės. Kai atsirado Single UNIX Specification standartas, tai POSIX tapo šiojo dalimi ir nuo realybės ėmė tolti dar sparčiau.
Visgi, kaip ankstyvas standartas, POSIX buvo neblogas ir apibrėžė kažką visai panašaus į daugumą tipiškų UNIX sistemų.
Pavadinimą POSIX gavo kaip santrumpa "Portable Operating System Interface" - "POSI", tik jį ėmė ir pataisė toksai Richard Stallman, pridėdamas tipišką UNIX sistemoms X raidę, nes realiai visas tas standartas ir buvo apie UNIX sistemas.
Geru dalyku tame standarte buvo tai, kad pirmoje versijoje jis nelindo nei į UNIX sistemų naudojimą, nei į jų veikimo mechanizmus, nei į dar ką nors, o apibrėžinėjo tiktai C kalboje naudojamas programines bibliotekas, reikalingas programuojant UNIX tipo sistemoms. Tai reiškė, kad, pvz., jei kokia nors UNIX sistema net ir neturi kokio nors funkcionalumo, tai jis daugeliu atvejų gali būti realizuotas programinėje bibliotekoje, taip sukuriant suderinamumą tarp kelių skirtingų OS, netgi ne UNIX tipo, o kokių nors kitų OS.
Vėliau atsirado vis nauji ir nauji POSIX papildymai, atsirado ir UNIX aplinkos apibrėžimai, kurie ėmė darytis ir per daug kompleksiniais, ir po truputį vis labiau atsilikusiais, o galų gale atsirado ir nesąmoningas dar naujesnis standartas - Single UNIX Specification, kuris pasidarė POSIX savo dalimi ir pradėjo plėsti kuo papuola iki nuprotėjimo.
Klasikinio POSIX palaikymas reiškia, kad kokia nors operacinė sistema yra tokia kaip ir daugmaž beveik UNIX, kalbant programuotojo požiūriu, nors nebūtinai vartotojo požiūriu.