From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,df854b5838c3e14 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,df854b5838c3e14 X-Google-Attributes: gid103376,public X-Google-Thread: 1014db,df854b5838c3e14 X-Google-Attributes: gid1014db,public X-Google-Thread: 10db24,fec75f150a0d78f5 X-Google-Attributes: gid10db24,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: ANSI C and POSIX (was Re: C/C++ knocks the crap out of Ada) Date: 1996/04/07 Message-ID: #1/1 X-Deja-AN: 146223038 references: <828632277snz@genesis.demon.co.uk> <4k3utg$ndp@solutions.solon.com> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu Date: 1996-04-07T00:00:00+00:00 List-Id: Dan Pop "This is plain nonsense. read in Linux (or anywhere else) CANNOT be ANSI compliant for the simple reason that the ANSI/ISO C standard does NOT define such a function. read may (or may not) be POSIX, SVID or XPG " Dan, you miss the point, of course read in Linux is compliant with the ANSI standard, precisely because this standard does NOT specify any required behavior for read, and permits the addition of such functions. How could you possibly claim that read could be non-compliant with ANSI (something is either compliant or non-compliant, we do not have three valued logic here). It would be interesting to know more details about Unix validation. I guess the point here is that most systems that people think of as Unix are actually NOT called Unix (e.g. Linux, IRIX, AIX, Solaris), and so you have to be very careful in understanding what this validation means. I guess the issue here is IPR protection rather than propagation of an open standard. Precisely which commonly used Unix-like systems have been certified by the copyright holder in this manner? Can someone who does know the details enlighten here?