🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.unix
Article #256

Re: Standards Update, IEEE 1003.0: POSIX Guide

#256
From: Moderator, John S. Quarterman
Date: Wed, 02 May 1990 04:43
27 lines
1810 bytes
From: Doug Gwyn <uunet!smoke.brl.mil!gwyn>

>From: guido@cwi.nl (Guido van Rossum)
>Also, even though we cannot guarantee 1003.1 conformance in all areas,
>we (the Amoeba group) do conform whereever we can.  All library
>functions, headers and constants required by 1003.1 will be there,
>although some functions will always return an error and others will not
>obey the exact prescribed semantics under certain conditions.  We
>believe we have done the best we could given the possibilities of our
>file system.

That's a reasonable approach, that should be pursued by other C
implementations in non-UNIX environments.  I'm doing something similar
for the C environment on my Apple running GS/OS, which cannot support
a resaonble emulation of fork() but can nicely support readdir() etc.
Such a "near-POSIX" environment reduces the problems of porting UNIX-
based applications into the environment, although there will be some
that are hopeless.

>Should we be punished for non-conformance or given some points for not
>deviating unnecessary?

Neither.  If someone truly requires 1003.1 conformance then you won't
be able to give it to them, but if all they want is 1003.2 then you're
in a good position.

Volume-Number: Volume 19, Number 93
Technical Details
Message-ID: <658@longway.TIC.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!longway!std-unix
References: <626@longway.TIC.COM> <636@longway.TIC.COM> <652@longway.TIC.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!longway!std-unix
From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
Newsgroups: comp.std.unix
Subject: Re: Standards Update, IEEE 1003.0: POSIX Guide
Message-ID: <658@longway.TIC.COM>
Date: 2 May 90 04:43:45 GMT
References: <626@longway.TIC.COM> <636@longway.TIC.COM> <652@longway.TIC.COM>
Reply-To: std-unix@uunet.uu.net
Organization: U.S. Army Ballistic Research Laboratory
Lines: 27
Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)