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