Реферат тақырыбы: unix операциялық жүйесі Орындаған: Жәдігер Шерхан Тараз 2022 Жоспары



бет3/4
Дата05.10.2022
өлшемі57 Kb.
#462027
түріРеферат
1   2   3   4
UNIX ОЖ

Стандарттар
Unix жүйесінің әртүрлі нұсқаларының көптігі қосымшалардың тасымалдануын жеңілдету және пайдаланушыны Unix-тің әр түрінің ерекшеліктерін зерттеу қажеттілігінен арылту үшін оның құралдарын стандарттау қажеттілігіне әкелді.
Осы мақсатта 1980 жылы пайдаланушы тобы /usr/group құрылды. Алғашқы стандарттар 1984-1985 жылдары жасалды.
Ең алғашқы стандарттардың бірі UNIX System V Release 4-пен бір уақытта UNIX System Laboratories шығарған System V Interface Definition спецификациясы болды. Алайда бұл құжат Ресми болған жоқ.
UNIX System V нұсқаларымен қатар Unix BSD бағыты болды. System V және BSD үйлесімділігін қамтамасыз ету үшін POSIX (Portable Operating System interface for UNIX) жұмыс топтары құрылды. Көптеген POSIX стандарттары бар, бірақ ең танымал-POSIX 1003.1-1988 стандарты, ол қосымшалардың бағдарламалық интерфейсін анықтайды (API, Application Programming Interface).
Ол тек Unix-те ғана емес, басқа операциялық жүйелерде де қолданылады. 1990 жылы оны IEEE институты IEEE 1003.1-1990, кейінірек ISO/IEC 9945 ретінде қабылдады.
Қазіргі уақытта келесі стандарттар ең маңызды болып табылады
POSIX 1003.2-1992, утилиталардың, соның ішінде командалық аудармашының мінез-құлқын анықтайды;
POSIX 1003.1 B-1993, POSIX 1003.1-1988 толықтырушысы-нақты уақыттағы жүйелерді қолдауды анықтайды;
POSIX 1003.1 c-1995, POSIX 1003.1 — 1988 толықтырушысы-pthreads деп аталатын ағындарды анықтайды.
Барлық POSIX стандарттары IEEE 1003 құжатында біріктірілген.
1990 жылдардың басында The Open Group POSIX-ке ұқсас басқа стандартты ұсынды - common API Specification немесе Spec 1170. Стандарт POSIX-ке қарағанда көбірек танымал болды, өйткені ол тегін қол жетімді болды, ал IEEE өз стандартына қол жеткізу үшін айтарлықтай ақы талап етті.
1998 жылы осы стандарттарды біріктіру жұмыстары басталды. Осының арқасында қазіргі уақытта бұл стандарттар бірдей. Бірлескен стандарт Single UNIX Specification version 3 деп аталады және Интернетте тегін қол жетімді.
Үйлесімділік үшін бірнеше Unix жасаушылары екілік және нысандық файлдар үшін SVR4 жүйелерінің ELF пішімін пайдалануды ұсынды. Бірыңғай формат толығымен екілік файлдардың бір компьютерлік архитектурада сәйкестігін қамтамасыз етеді.
Кейбір жүйелердің каталог құрылымы, атап айтқанда GNU/Linux, Filesystem Hierarchy Standard стандартында анықталған. Алайда, көптеген жолдармен стандарттың бұл түрі даулы болып табылады және ол тіпті GNU/Linux қауымдастығында да әмбебап емес.




Достарыңызбен бөлісу:
1   2   3   4




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет