LWN.net Logo

Better than POSIX?

Better than POSIX?

Posted Mar 18, 2009 20:27 UTC (Wed) by sb (subscriber, #191)
In reply to: Better than POSIX? by ras
Parent article: Better than POSIX?

> It strikes me as odd that an open source OS uses a non-free spec to define its operations. Doesn't it strike anybody else as odd that we have a whole pile of people here arguing about compliance to a spec they most likely haven't seen? I see statements like "ensure your app only relies on stuff in POSIX". Perfectly good advice, except how is your typical open source developer meant to do that when he can't get access to the bloody thing?

Read the online specifications, particularly the System Interfaces volume.

Read also the Linux manpage for the system call you are using. It will say which standards the implementation adheres to, and how it departs from those standards.

On a Debian system, install "mapages-dev" and "manpages-posix-dev". For most system interfaces, you will then have the Linux implementation in section 2 and the POSIX spec in section "3posix".


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds