POSIX, UNIX 95 & 98 Reference

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Sliver

POSIX, UNIX 95 & 98 Reference

Post by Sliver »

Where can I find (on the web, of course) comprehensive & OFFICIAL specifications of the IEEE's POSIX and UNIX 9x ?

Thank You!
carbonBased

RE:POSIX, UNIX 95 & 98 Reference

Post by carbonBased »

These are commercial documents.  If you find them on the 'net, they're technically pirated, and therefore illegal to read.

To order IEEE standards and/or drafts (include POSIX), call 1-800 678-IEEE (or
+1 732 981-1393 for international calls)

Jeff
Sliver

RE:POSIX, UNIX 95 & 98 Reference

Post by Sliver »

Aha!

But how then you can find on the net experimental open source OSes that are labeled as 'POSIX compatibile' ? I actually do not think that those programmers had those money to access the specs ...

Oh well, whatever ...
Thank you!
carbonBased

RE:POSIX, UNIX 95 & 98 Reference

Post by carbonBased »

Hey, I'm not sayin' the articles don't exist on the 'net.  They probably do... I'm just sayin', they're illegal.  If you do plan on selling your OS in the future, it'd probably be in your best interest to buy the specs.

If, however, you're planning on writting an open source OS, then you could probably get away with it... but it may still be illegal on some level...

Jeff

PS: "Old friends of unix" have parts of the posix standard memorized from the days of SCO, HP-UX, etc... hell, even I know some posix standards... if you look through the source code to the NetBSD LibC, there's references throughout it.  I'm assuming the same is true for Linux... don't know, though.
rexlunae

RE:POSIX, UNIX 95 & 98 Reference

Post by rexlunae »

You can read the man pages for various functions in many os's, and it will tell you what standards if any it conforms to.

But in any case, just because an OS is free does not mean it is unfunded.  Even small projects sometimes have people working full time on development.  If you can afford to pay someone a salary, you can afford standards documents.
Post Reply