Encyklopedia w MarkpolReklama:__NOTOC__ POSIX (ang. Portable Operating System Interface) - dosłownie przenośny interfejs systemu operacyjnego. Jego powstanie wiąże się z próbą standaryzacji różnych odmian systemu UNIX. Prace nad Posiksem rozpoczęto około roku 1985 a kierowało nim stowarzyszenie IEEE. Dlatego Posix znany jest również po nazwą IEEE 1003. Nazwę "POSIX" zaproponował Richard Stallman. POSIX standaryzuje: KosztyPonieważ IEEE pobierało bardzo wysokie opłaty za dokumentację POSIX, i nie zezwalało na jej publikację w Internecie, powstał standard Single UNIX Specification. Jest on otwarty, uwzględnia uwagi od każdego i jest wolnodostępny w Internecie. Obecnie kosztowne są procedury standaryzacyjne i związane z nimi testy. Wiąże się to z uzyskaniem certyfikatu "zgodności z Posiksem".Implementacje PosiksaPOSIX dotyczy przede wszystkim systemów klasy UNIX. Implementacje POSIX zawarte zostały w systemach takich jak QNX, BeOS i AtheOS. Linux oraz FreeBSD są w znacznym stopniu lub często nawet w pełni zgodne z tym standardem. Niektóre z dystrybucji Linuksa przeszły pomyślnie procedury testowe i uzyskały certyfikat. Dla użytkowników Microsoft Windows dostępne są środowiska Cygwin i Interix, które umożliwiają w tym systemie korzystanie z posiksowego interfejsu programistycznego.Rodzina standardów POSIX:P1003.1 :Definiuje interfejs aplikacji tak, aby była ona przenaszalna pomiędzy różnymi systemami operacyjnymi. :Interfejs ten bazuje na modelach systemu UNIX. :Zawiera zbiór funkcji które są często implementowane jako wywołania systemowe. P1003.1a :Zestaw różnych interpretacji, wyjaśnień i rozszerzeń (linki symboliczne). P1003.1b (poprzednio POSIX.4) :Rozszerzenia dotyczące systemów czasu rzeczywistego. :Chcesz wypromować swoją stronę w internecie?? - nie zwlekaj pozycjonowanie w Luman.biz to rozsądny wybór |
|