home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / question / 15291 < prev    next >
Encoding:
Internet Message Format  |  1993-01-07  |  2.0 KB

  1. Path: sparky!uunet!mcsun!uknet!root44!uel!andrew
  2. From: andrew@uel.co.uk (Andrew Josey)
  3. Newsgroups: comp.unix.questions
  4. Subject: Re: What is XPG/3
  5. Message-ID: <1682@uel.co.uk>
  6. Date: 7 Jan 93 15:54:05 GMT
  7. References: <1993Jan5.233427.25229@uunet!tellab5!odgate>
  8. Distribution: comp
  9. Organization: UNIX System Laboratories, Europe Ltd.
  10. Lines: 36
  11.  
  12. In article <1993Jan5.233427.25229@uunet!tellab5!odgate> mike@uunet!tellab5!odgate (Mike J. Kelly) writes:
  13. >Can anyone briefly describe what XPG/3 is?  Is it simply a definition
  14. >of a portable C library for Unix?
  15.  
  16. The volume for System Interfaces & Headers is basically as you describe
  17. however there is more in XPG3 and much more in XPG4....
  18. here's an extract from an FAQ on X/Open Testing that explains a
  19. little bit on XPG3.
  20. [to subscribe email xopen-testing-request@uel.co.uk]
  21.  
  22. The X/Open Common Applications Environment (CAE), as defined in the 
  23. seven volumes that comprise XPG3, is an integrated set of interface 
  24. specifications which provide a standard single environment for portable
  25. application software. Portability is provided at the source code level.
  26. Currently the seven volumes address the following:
  27. Commands & Utilities (Vol.1), System Interfaces & Headers (Vol.2),
  28. Supplementary Definitions (Vol.3) (Internationalization, Curses, Source Code
  29. Transfer), Programming Languages (Vol.4), Data Management 
  30. (Vol.5), Window Management (Vol.6), and Networking Services (Vol.7).
  31.             ---o---
  32.  
  33. What is the relationship between XPG3 and other standards such as POSIX.1-1988?
  34.  
  35. XPG3 is based upon a number of National and International standards.  
  36. Where a conflict exists between a  National and International standard
  37. and the XPG3, XPG3 defers to that standard.
  38. Should any conflicts occur between these standards and XPG3,
  39. a permanent waiver will be granted by X/Open.
  40.  
  41. The standards that XPG3 defers to are listed below:
  42.  
  43.     IEEE POSIX 1003.1-1988
  44.     ANS X3.23-1985 COBOL (ISO 1989:1985)
  45.     ISO 1539:1980 for FORTRAN
  46.     ISO 8652:1987 for Ada
  47.     ISO 7185:1983 for Pascal
  48.