Introduction....................................................... vi Purpose......................................................... vi The POSIX Open System Environment Reference Model............... vii Goals........................................................... vii Benefits........................................................ viii Related Standards Activities.................................... x Section 1: General................................................. 1 1.1 Scope..................................................... 1 1.2 Normative References...................................... 2 1.3 Conformance............................................... 2 1.4 Test Methods.............................................. 3 Section 2: Terminology and General Requirements.................... 5 2.1 Conventions............................................... 5 2.2 Definitions............................................... 5 2.2.1 Terminology........................................ 5 2.2.2 General Terms...................................... 6 2.2.3 Abbreviations...................................... 12 Section 3: POSIX Open System Environment........................... 13 3.1 POSIX Open System Environment - General Requirements...... 14 3.2 POSIX Open System Environment Reference Model............. 16 3.3 POSIX Open System Environment Services.................... 24 3.4 POSIX Open System Environment Standards................... 25 3.5 POSIX Open System Environment Profiles.................... 28 3.6 Application Platform Implementation Considerations........ 28 Section 4: POSIX Open System Environment Services.................. 33 4.1 Language Services......................................... 37 4.2 System Services........................................... 45 4.3 Network Services.......................................... 61 4.4 Database Services......................................... 83 4.5 Data Interchange Services................................. 93 4.6 Transaction Processing Services........................... 101 4.7 Graphical Window System Services.......................... 111 4.8 Graphics Services......................................... 127 4.9 Character-Based User Interface Services................... 145 4.10 User Command Interface Services........................... 151 Section 5: POSIX OSE Cross-Category Services....................... 159 5.1 Internationalization...................................... 161 5.2 System Security Services.................................. 177 5.3 Information System Management............................. 183 Section 6: Profiles................................................ 193 6.1 Scope..................................................... 193 6.2 Profile Concepts.......................................... 193 6.3 Guidance to Profile Writers............................... 196 Section 7: POSIX SP Profiling Efforts.............................. 203 7.1 Introduction.............................................. 203 7.2 General Purpose POSIX SPs................................. 203 Annex A (informative) Considerations for Developers of POSIX SPs... 213 A.1 Introduction.............................................. 213 A.2 Scope..................................................... 213 A.3 The Role of POSIX SPs..................................... 214 A.4 Special Rules for POSIX SPs............................... 215 A.5 Other Issues.............................................. 217 A.6 Conformance to a POSIX SP................................. 218 A.7 Structure of Documentation for POSIX SPs.................. 218 A.8 Rules for Drafting and Presentation of POSIX SPs.......... 220 Annex B (informative) Bibliography................................. 225 Annex C (informative) Standards Infrastructure Description......... 227 C.1 Introduction.............................................. 227 C.2 The Formal Standards Groups............................... 228 C.3 Related Organizations..................................... 241 Annex D (informative) Electronic-Mail.............................. 253 Annex E (informative) Additional Material.......................... 255 E.1 Software Development Environments......................... 255 Alphabetic Topical Index........................................... 263