This step will allow developers using the Linux manual pages to gain a better understanding of how to write portable programs utilizing IEEE Std 1003.1, "Standard for Information Technology-- Portable Operating System Interface (POSIX)". The POSIX standard, which also forms the core volumes of Version 3 of The Open Group's Single UNIX(R) Specification, defines a set of fundamental services needed for the construction of portable application programs. IEEE and The Open Group have granted permissions for reuse of material in the Linux 'man pages' project (see: ftp://ftp.win.tue.nl/pub/linux-local/manpages) covering over 1400 interfaces from the standard including the headers, system interfaces and utilities.
"We could not quote the POSIX standard verbatim until now because of copyright restrictions," said Professor Andries Brouwer, who oversees the Linux Manual Pages Project and is based at the National Research Institute for Mathematics and Computer Science in the Netherlands. "As a result, inaccuracies crept into pages written by volunteers, because they had to interpret the standard in the text they wrote.
"The approval we've received from the IEEE and The Open Group to reuse POSIX documentation in the Linux man pages will make the exact standard available to our volunteers. Needless to say, we're very grateful to both organizations for the permission to do so."
Andrew Josey, Director of Certification at The Open Group and Chair of the Austin Group, said: "We're taking active steps to increase the adoption of POSIX within the software community. Making POSIX more available to Linux developers is one such step. Another was the recent decision to make the
POSIX standard freely available on the Internet."
For the full press release see