home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.29 / text0076.txt < prev    next >
Encoding:
Text File  |  1992-12-26  |  1.5 KB  |  36 lines

  1. Submitted-by: gwyn@smoke.brl.mil (Doug Gwyn)
  2.  
  3. In article <1feei7INN9rj@ftp.UU.NET> psm@nosc.mil (Scot Mcintosh) writes:
  4. >A document I'm reading makes the following statement:
  5. >"POSIXS compliance shall be met via adherence to the
  6. >System V Interface Definition (SVID) for Release 4 of
  7. >Unix." I infer from this that the writer thinks that
  8. >SVIDR4 and POSIX will be the same from the point of 
  9. >view of the application. Will that actually be the 
  10. >case?
  11.  
  12. Well, it's not a very good spec since (last I heard)
  13. the SVID is pubblished as an "Issue n", not "for Release n".
  14. Of course, SVIDs do tend to correspond to major UNIX product
  15. releases.  Whichever set of SVID volumes corresponds to UNIX
  16. System V Release 4.0 would describe an interface that is
  17. essentially POSIX.1 conformant, also XPG conformant, also
  18. ISO C conformant, plus a LOT of stuff beyond POSIX.1.
  19. However, all the standards keep changing so one needs to be
  20. quite specific on the editions being specified.
  21.  
  22. I was once involved in writing a procurement spec for the OS,
  23. wherein the delivered system was required to conform to the
  24. C standard, SVID, and POSIX.1, with conflicts among the
  25. standards being resolved in favor of the one occuring first
  26. in that list.  While all the major standards (these plus XPG
  27. and AES) attempt to be compatible, some contradictions arise
  28. so some form of precedence needs to be established.
  29.  
  30.  
  31. [ Also noted by cflatter@NRAO.EDU, norcott_bill@tandem.com, and
  32.   karish@pangea.Stanford.EDU -- mod ]
  33.  
  34. Volume-Number: Volume 29, Number 76
  35.  
  36.