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?
Personally, I think this is great. Bringing SUS and POSIX together will make things much more portable once people actually meet the standard. The alternative is to have 47,000 different standards that all specify different things and then when you, the programmer and/or user, build your system, you must choose which one you want to meet.
Beware, Nugget is watching... See?
Any chance we'll see som SUS certified linux distros soon ?
I think it's great that Unix flavors are still converging. However, with MicroSoft's big stakes in the desktop, server, and PDA market, many systems do not even come _close_ to being compliant. This might be good for big Unix vendors, because people can't switch to Windows, on the other hand, it's one competitor less with many remaining. My take is that GNU/Linux will take over the Unix marketplace step by step, which will lead to one new and glorified standard for Unices: GNU. However, that still leaves application developers with two platforms to support: GNU and win32 (and possibly Mac, if they don't adopt GNU). I wish corporations who didn't abide by standards would thereby push themselves out of the market, but in the MicroSoft case that seems in vain. Us developers are faced with the choice: boycott (reducing portability) or support (approving their violation of the standards). I'm hoping that people will see the light and ditch MicroSoft someday...
Please correct me if I got my facts wrong.
For those interested: The four parts of the ISO/IEC 9945:2002 standard will be published on the 15:th of December. But then again, those interested would probably already have seen this on the Austin group mailing list
Hmmmm... I wonder why my submission of this thing was rejected and why it still showed up the next day as submitted by "An anonymous reader". I'm not anonymous.
It's 11pm, do you know what your deamons are up to?
Posix specs didn't appear overnight when a committee decided what system calls a "portable" OS needed -- they were based on a union of system calls from BSD and SysV.
That means someone (some OS) needs to be a test-bed of innovation, and create new system calls (like jail(2) in NetBSD). Once their proven in the real world, they can be accepted as part of the standard.
If linux becomes POSIX compliant, we lose this innovation.