🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.unix
Article #889

Re: POSIX == SVID?

#889
From: David J Bryant
Date: Sun, 13 Dec 1992 21:41
32 lines
2025 bytes
Submitted-by: djb@cbosgd.att.com (David J Bryant)

Regarding "POSIX == SVID?", sp@osf.org (Simon Patience) wrote:
  
  > What OSF does with the AES is to make it a superset of standards like
  > POSIX, XPG etc, (assuming that conflicting standards don't prevent it).
  > I would guess that USL does the same with SVID. This means that if you
  > are AES (or SVID) compliant you are therefore also POSIX (or XPG, etc) 
  > compliant automatically.

To my knowledge, this is not true for SVID3.  Being SVID3 compliant does not 
necessarily mean you are POSIX & XPG3 compliant.

For example, SVID3 specifies two different mechanisms for internationalized 
message handling, one based on catgets(), and one based on gettext().  I know
that catgets() is from XPG3, while gettext() is neither XPG3 or POSIX.
You must take care to select the "right" routines from SVID3 if you wish your
application to be XPG3 compliant as well.  I assume there are other examples
of this situation throughout SVID3.

I'd be interested in any comparative analysis of XPG3 (now XPG4), POSIX and
ANSI C that pointed out areas of conflict or incompatibility.  Maximal 
portability is important to my applications, and this kind of information would
certainly help out.

David Bryant
AT&T Bell Laboratories       djb@cborion.cb.att.com
Room 1B-256                            djb@cbosgd.att.com
6200 East Broad Street          PHONE: (614) 860-4516
Columbus, Ohio  43213             FAX: (614) 868-4302

Volume-Number: Volume 29, Number 78
Technical Details
Message-ID: <1ggammINNkim@ftp.UU.NET>
Path: arc1-ca.pugleaf.net!sparky!uunet!not-for-mail
References: <1fh9nlINNgi6@ftp.UU.NET> <1fjih0INNgek@ftp.UU.NET>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!not-for-mail
From: djb@cbosgd.att.com (David J Bryant)
Newsgroups: comp.std.unix
Subject: Re: POSIX == SVID?
Date: 13 Dec 1992 13:41:42 -0800
Organization: AT&T Bell Laboratories, Columbus Ohio
Lines: 32
Sender: sef@ftp.UU.NET
Approved: sef@ftp.uucp (Moderator, Sean Eric Fagan)
Message-ID: <1ggammINNkim@ftp.UU.NET>
References: <1fh9nlINNgi6@ftp.UU.NET> <1fjih0INNgek@ftp.UU.NET>
NNTP-Posting-Host: ftp.uu.net
X-Submissions: std-unix@uunet.uu.net