POSIX
Aus Lowlevel
Version vom 11. Dezember 2008, 12:42 Uhr von TheThing (Diskussion | Beiträge) (Die Seite wurde neu angelegt: POSIX ('''P'''ortable '''O'''perating '''S'''ystem '''I'''nterface) ist ein Standard, der festlegt, wie Anwendungen mit dem Betriebssystem kommunizieren. Der Name wurde...)
POSIX (Portable Operating System Interface) ist ein Standard, der festlegt, wie Anwendungen mit dem Betriebssystem kommunizieren. Der Name wurde von Richard Stallman vorgeschlagen, als IEEE einen einprägsamen Namen suchte.
Spezifikation
Die Spezifikation der Benutzer- und Software-Schnittstelle ist in vier Teile unterteilt:
- Basis-Definitionen (POSIX.1/IEEE 1003.1-2001): Eine Liste der im Standard benutzten Konventionen und Definitionen, zusätzlich noch eine Liste der bereitzustellenden C-Headerdateien
- Kommandozeileninterpreter und Hilfsprogramme (POSIX.2/IEEE 1003.1-2001): Eine Liste der Hilfsprogramme und der Kommandozeileninterpreter
- Echtzeiterweiterungen (POSIX.4/IEEE 1003.1b-1993/IEEE 1003.1d-1999)
- Thread-Erweiterungen (POSIX.4a/IEEE 1003.1c-1994)
- System-Schnittstelle: eine Liste der C-Systemaufrufe, die unterstützt werden müssen