Kai naudojate Linux, galite išgirsti žmones kalbant apie POSIX atitiktį. Ką tai reiškia? Šiame straipsnyje bus paaiškintas POSIX ryšys su Linux ir bandymas standartizuoti operacines sistemas.
Kodėl POSIX?
Devintajame dešimtmetyje Unix sistemos populiarėjo versle ir akademinėje bendruomenėje, tačiau jau buvo du pagrindiniai variantai: AT&T System V ir Kalifornijos universiteto „Berkeley Software Distribution“ arba BSD. Kad viskas būtų dar sudėtingesnė, „Unix“ pardavėjai pakeis savo sistemas, pavyzdžiui, pasiūlys „System V su BSD patobulinimais“.
Kaip ir dabar, Unix rinka tada buvo suskaidyta. „Unix“ bendruomenė vis labiau pajuto poreikį standartizuoti sistemą.
Elektros ir elektronikos inžinierių institutas (IEEE) pradėjo kurti operacinių sistemų standartą, naudodamas Unix kaip atskaitos tašką. Standartas 1003 buvo pavadintas "POSIXNešiojamosios operacinės sistemos sąsajai 1988 m. Vardas buvo lygus sugalvojo Richardas Stallmanas.
JAV vyriausybė reikalavo, kad tam tikri dideli kompiuterių pirkimai atitiktų POSIX pagal FIPS-151. Šiandien POSIX standartus kuria Austin Group, bendradarbiaudama su IEEE, The Open Group ir ISO/IEC JTC 1.
POSIX standartai
POSIX idėja yra ta, kad kūrėjas turėtų sukurti programą ir leisti ją veikti bet kurioje standartą atitinkančioje sistemoje.
POSIX standartas, kuris turės įtakos daugumai galutinių vartotojų, yra POSIX.2, kuris reguliuoja apvalkalo ir įvairių standartinių paslaugų programų veikimą.
Su POSIX suderinamoje sistemoje visos parinktys turi būti vienodos, nesvarbu, kurį operacinės sistemos variantą naudojate.
Kiti POSIX standartai daugiausia domina programuotojus. Tai apima viską nuo gijų iki standartinės C bibliotekos.
Susijęs: Unix vs. Linux: skirtumai tarp ir kodėl tai svarbu
Dauguma „Linux“ platinimų oficialiai nėra suderinami su POSIX, bet yra artimi
Beveik visos likusios komercinės Unix versijos yra sertifikuotos POSIX. Kadangi yra daug skirtingų Linux platinimų, o sertifikavimas naudojant POSIX yra brangus, yra tik du oficialiai sertifikuoti Linux platinimai: Inspur K-UX ir Huawei EulerOS. Nors dauguma „Linux“ platinimų nėra sertifikuoti, daugelis pagrindinių jų praktikoje skirtingai laikosi POSIX.
„Linux“ bendruomenė turėjo savo standartizacijos pastangas „Linux Standard Base“, tačiau tai dažniausiai nukrito už akių. Tuo tarpu pagrindiniai platinimo įrenginiai, tokie kaip Red Hat Enterprise Linux (RHEL) ir Ubuntu, tapo de facto standartais Linux pasaulyje. Dėl susirūpinimo dėl sąveikos ateityje greičiausiai bus daugiau pastangų standartizuoti.
Dėl nuoseklaus elgesio lengva pereiti iš sistemos į sistemą
Standartai, tokie kaip POSIX, leidžia lengvai pereiti tarp skirtingų operacinių sistemų. Nereikia paleisti į Unix panašios operacinės sistemos, kad galėtumėte ja pasinaudoti. „Windows 10“ arba „Windows 11“ sistemoje galite įdiegti (dažniausiai) su POSIX suderinamą sistemą naudodami „Windows“ posistemę, skirtą „Linux“.
Reikia naudoti „Linux“ terminalą „Windows“ kompiuteryje? Sužinokite, kaip paleisti „Linux“ sistemoje „Windows 10“ su „Windows“ posisteme, skirta Linux.
Skaitykite toliau
- Linux
- Linux branduolys
- Unix

Davidas yra laisvai samdomas rašytojas, gyvenantis Ramiojo vandenyno šiaurės vakaruose, bet iš pradžių kilęs iš įlankos. Jis nuo vaikystės buvo technologijų entuziastas. Davido pomėgiai yra skaitymas, kokybiškų TV laidų ir filmų žiūrėjimas, retro žaidimai ir įrašų rinkimas.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia