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

  1. Submitted-by: gwyn@smoke.brl.mil (Doug Gwyn)
  2.  
  3. In article <1992Jan7.213618.24016@uunet.uu.net> dmoore@datasci.co.uk (David Moore) writes:
  4. >Does anyone have any experience of applications development using POSIX 
  5. >interfaces only? Is it possible to write interactive applications for
  6. >a commercial environment using only these interfaces? 
  7.  
  8. Sure, a rich enough set of UNIX functionality was included in 1003.1 to
  9. support all kinds of applications.  However, 1003.1 doesn't include the
  10. curses library, for example, so if that's what you want you have to either
  11. require more than 1003.1 be provided on the target system or else implement
  12. your own version of the additional functionality.  These days, X11 may be
  13. more important to require, and it is not yet specified by a POSIX standard.
  14.  
  15. >Further, does anyone have any experience of applications development using
  16. >X/Open interfaces (XPG3) only and then porting the developed applications
  17. >to a variety of platforms of types that are different from the development
  18. >environment?
  19.  
  20. XPG is essentially SVID with extensions, so if you steer clear of the
  21. extensions you should be able to port to any modern System V implementation.
  22. However, in that case you might as well use SVID as a guide.  Fortunately,
  23. SVID, XPG, AES, and POSIX.1 are substantially in agreement these days and
  24. therefore if you don't use features specific to just a proper subset of
  25. them your code should be widely portable.  The problems arise primarily
  26. when porting to systems based on 4.[23]BSD without System V enhancements.
  27.  
  28.  
  29. Volume-Number: Volume 26, Number 72
  30.  
  31.