POSIX.5 is an IEEE (IEEE Standard 1003.5b-1996) and ISO (ISO/IEC 14519:2001) standard defining an Ada interface to the POSIX system calls.
The scope for the standard is the same as in POSIX.1 (C API) but defines a thick binding for the interface, thus benefiting from Ada features. Some functionality provided by POSIX.1, but already present in Ada, is skipped. The ISO standard is currently being revised  .
There exists an open-source implementation for GNAT called Florist (Florida State University/Forest), originally written by the Florida State University and eventually maintained by AdaCore.
There is implementation for GNAT over Windows called wPOSIX.
- Formerly Florida State University, now Adacore
- Project Info
- SVN Archive
- POSIX in Ada — Appendix to “Understanding Unix/Linux Programming”. Includes complete examples.