New International Standard: ISO/IEC 9945:2002
An anonymous reader writes "ISO/IEC and The Open Group announce international approval of the joint revision to POSIX® and the Single UNIX® Specification. More info here."
← Back to Stories (view on slashdot.org)
One of the problems with standards is the fact that they cost too damn much especially for free or open software users. I usually try to collect the last publicly available draft or copy that was used for voting and do my work with that. This has worked pretty well the the IEEE 802 standards and the SCSI and FireWire standards. Anybody have a link to such a copy of this standard?
this is good, however, Linux (kernel) has never been entirely POSIX compliant. And worse, lots of programs written for linux aren't POSIX compliant and may require a lot of minor work to compile on other (posix) systems. Things like not including the proper header files (pre gcc 3.0 let you skip a lot of header files), or making assumptions (posix doesn't define stdin as fd 0. It does require that the STDIN_FILENO macro exist, though), etc can cause programs to compile happily, but fail to work as expected.