home *** CD-ROM | disk | FTP | other *** search
/ ftp.cse.unsw.edu.au / 2014.06.ftp.cse.unsw.edu.au.tar / ftp.cse.unsw.edu.au / pub / doc / standards / posix / p1003.0 / d13 / c.2.Z / c.2
Encoding:
Text File  |  1992-10-18  |  39.5 KB  |  1,123 lines

  1.           IEEE P1003.0 Draft 13    - September 1991
  2.  
  3.  
  4.             Copyright (c) 1991 by the
  5.      Institute of Electrical and Electronics Engineers, Inc.
  6.                345 East 47th Street
  7.              New York, NY 10017, USA
  8.            All rights reserved as an unpublished work.
  9.  
  10.        This is an unapproved and unpublished IEEE Standards Draft,
  11.        subject to change.  The publication, distribution, or
  12.        copying of this draft, as well as all derivative    works based
  13.        on this draft, is expressly prohibited except as    set forth
  14.        below.
  15.  
  16.        Permission is hereby granted for    IEEE Standards Committee
  17.        participants to reproduce this document for purposes of IEEE
  18.        standardization activities only,    and subject to the
  19.        restrictions contained herein.
  20.  
  21.        Permission is hereby also granted for member bodies and
  22.        technical committees of ISO and IEC to reproduce    this
  23.        document    for purposes of    developing a national position,
  24.        subject to the restrictions contained herein.
  25.  
  26.        Permission is hereby also granted to the    preceding entities
  27.        to make limited copies of this document in an electronic
  28.        form only for the stated    activities.
  29.  
  30.        The following restrictions apply    to reproducing or
  31.        transmitting the    document in any    form:  1) all copies or
  32.        portions    thereof    must identify the document's IEEE project
  33.        number and draft    number,    and must be accompanied    by this
  34.        entire notice in    a prominent location; 2) no portion of this
  35.        document    may be redistributed in    any modified or    abridged
  36.        form without the    prior approval of the IEEE Standards
  37.        Department.
  38.  
  39.        Other entities seeking permission to reproduce this
  40.        document, or any    portion    thereof, for standardization or
  41.        other activities, must contact the IEEE Standards Department
  42.        for the appropriate license.
  43.  
  44.        Use of information contained in this unapproved draft is    at
  45.        your own    risk.
  46.  
  47.         IEEE Standards Department
  48.         Copyright and Permissions
  49.         445    Hoes Lane, P.O.    Box 1331
  50.         Piscataway,    NJ 08855-1331, USA
  51.         +1 (908) 562-3800
  52.         +1 (908) 562-1571 [FAX]
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  71.  
  72.  _________________________________________________________________________
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  _________________________________________________________________________
  105.  Figure C-2  -  Selected Major Standards and Standards-Influencing Bodies
  106.  
  107.  
  108.  
  109.  _A_N_S_I_:__A_m_e_r_i_c_a_n__N_a_t_i_o_n_a_l__S_t_a_n_d_a_r_d_s__I_n_s_t_i_t_u_t_e
  110.  
  111.  ANSI is the national standards coordinating and approval body for the
  112.  United States.  A voluntary organization founded in 1918, the ANSI
  113.  performs three major types of functions.
  114.  
  115.  First, the ANSI approves standards and accredits standards development
  116.  groups and certification programs.  ANSI does not itself develop
  117.  standards.  Instead, it approves voluntarily-submitted specifications
  118.  that were developed by technical and professional societies, trade
  119.  associations, and special interest groups, if these specifications and/or
  120.  groups meet ANSI criteria for due process and consensus.
  121.  
  122.  
  123.                Copyright c 1991 IEEE.  All rights reserved.
  124.       This is an unapproved IEEE Standards Draft, subject to change.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  292                                C Standards Infrastructure Description
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  137.  
  138.  ANSI accredits three types of organizations.  One is professional
  139.  societies, such as the IEEE.  The second is committees formed for the
  140.  exclusive purpose of developing standards, such as X3.  The third is
  141.  accredited by ANSI to use the canvass method to develop standards.  Such
  142.  organizations prepare a standard using their internal procedures.  Then
  143.  they submit that standard to balloting by other organizations
  144.  representing a variety of interests.  Last, they reconcile comments and
  145.  objections returned.  The NIST is an organization accredited to use the
  146.  canvass process for standards development.
  147.  
  148.  ANSI's second major function is to represent and coordinate US interests
  149.  in international, nontreaty, and nongovernmental standards bodies.
  150.  ANSI's third function is to be a clearinghouse for national,
  151.  international, and foreign national standards.  ANSI membership is open
  152.  to manufacturers, organizations, users, and communications carriers.  At
  153.  present, more than 220 professional and technical societies and trade
  154.  associations that develop standards in the US are ANSI members, as are
  155.  1000 companies.
  156.  
  157.  For further information, contact American National Standards Institute
  158.  (ANSI), 1430 Broadway, New York, NY 10018, (212) 354-3300, Telex:
  159.  42 42 96 ANSI UI.
  160.  
  161.  _B_S_I_:__B_r_i_t_i_s_h__S_t_a_n_d_a_r_d_s__I_n_s_t_i_t_u_t_e
  162.  
  163.  BSI is the British national standards body and is responsible for
  164.  promulgation of national standards.  The BSI determines the overall UK
  165.  view toward international standards and conveys that back to the
  166.  secretariat of the international committee.
  167.  
  168.  For further information, contact British Standards Institute, 2 Park
  169.  Street, London W1A2BS, United Kingdom, Telephone:  44 1 629 90 00, Fax:
  170.  44 1 629 05 06.
  171.  
  172.  _C_a_n_a_d_i_a_n__S_t_a_n_d_a_r_d_s__A_s_s_o_c_i_a_t_i_o_n__(_C_S_A_)
  173.  
  174.  The Canadian Standards Association (CSA), in conjunction with regulatory
  175.  agencies and with the provincial and national governments of Canada,
  176.  provides a single source for consensus-based standards development,
  177.  conformance testing, and standards-based regulations creation.  The CSA
  178.  has no single counterpart in the US.  Instead, the CSA handles selected
  179.  functions from US testing organizations, the FCC, and ANSI.
  180.  
  181.  Membership in the CSA is open to any Canadian citizen, business, or
  182.  organization.  Members of the CSA's technical committees developing
  183.  standards are volunteers, drawn from consumers, manufacturers,
  184.  government, labor, and consultants.  Membership is based on expertise in
  185.  the field, and not, as in the US, mainly on having a vested commercial
  186.  interest.  The CSA has over 900 committees handling various aspects of
  187.  
  188.  
  189.                Copyright c 1991 IEEE.  All rights reserved.
  190.       This is an unapproved IEEE Standards Draft, subject to change.
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  C.2 The Formal Standards Groups                                       293
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  203.  
  204.  standards in areas such as the environment, electrical and electronics,
  205.  communications and information processing, construction, energy,
  206.  transportation and distribution, materials technology, and production
  207.  management.
  208.  
  209.  CSA programs support Canadian industry and Canadian consumers where
  210.  safety and quality of merchandise sold or made in Canada are concerned.
  211.  To assure product quality and safety, the CSA offers fee-based testing
  212.  services.  In performing such services, the CSA assumes that most
  213.  manufacturers have the facilities to test their products before
  214.  submitting them to the CSA for certification and approval.  If they do
  215.  not, the CSA provides this service.  CSA certification involves the
  216.  submission of the product or service by the supplier, the verification of
  217.  that product or capability by the CSA, and then continued follow-up
  218.  audits by the CSA to ensure that the quality of the product or service is
  219.  maintained.
  220.  
  221.  For further information, contact (Address and phone number TBD).
  222.  
  223.  _C_C_I_T_T_:__C_o_m_i_t_e__C_o_n_s_u_l_t_a_t_i_f__I_n_t_e_r_n_a_t_i_o_n_a_l__d_e__T_e_l_e_g_r_a_p_h_i_e__e_t__T_e_l_e_p_h_o_n_i_e
  224.  
  225.  An international organization, the CCITT is part of the International
  226.  Telecommunications Union, which is a United Nations treaty organization
  227.  formed in 1865.  It is now a specialized agency of the United Nations.
  228.  
  229.  The CCITT's primary mission is to develop standards supporting the
  230.  international interconnection and interoperability of telecommunications
  231.  networks at interfaces with end-user systems, carriers, information and
  232.  enhanced-service providers, and customer premises equipment.  Every four
  233.  years, the CCITT publishes the results of its work as
  234.  ``Recommendations.'' Its recommendations are law where communications in
  235.  Europe are nationalized.
  236.  
  237.  Membership and participation in the CCITT are open to private companies;
  238.  scientific and trade associations; and postal, telephone, and telegraph
  239.  administrations.  CCITT's principal participants are telecommunications
  240.  administrations and carriers.  Scientific and industrial organizations
  241.  can participate as observers.  The US representative is the Department of
  242.  State.
  243.  
  244.  For further information, contact International Consultative Committee on
  245.  Telegraphy and Telephone, Central Administration Office, CH-1211, 2 rue
  246.  de Varembe', Geneva, Switzerland,
  247.  
  248.  _C_E_N_/_C_E_N_E_L_E_C_/_C_E_P_T
  249.  
  250.  The Comite Europeen de Normalisation (CEN), Comite Europeen de
  251.  Normalisation Electrotechnique (CENELEC), and the European Committee for
  252.  Post and Telecommunications Administration are European regional
  253.  
  254.  
  255.                Copyright c 1991 IEEE.  All rights reserved.
  256.       This is an unapproved IEEE Standards Draft, subject to change.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  294                                C Standards Infrastructure Description
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  269.  
  270.  standards committees responsible for developing and publishing European
  271.  standards.  CEN is an association of EC (European Community) and EFTA
  272.  (European Free Trade Association) members.  It is active in making
  273.  members' standards into ISO standards and European standards.  CENELEC is
  274.  the counterpart of CEN that deals exclusively with electrotechnical
  275.  matters.  CEPT is the CEN counterpart that deals with telecommunications
  276.  matters.
  277.  
  278.  CEN, CENELEC, and CEPT can be considered the European regional equivalent
  279.  of ISO for two reasons.  First, they have as members the national
  280.  standards bodies of their eighteen EC and EFTA member states.  Second,
  281.  standards adopted by these organizations must be implemented in full as
  282.  national standards, regardless of the way in which the member voted, and
  283.  regardless of any standards that conflict with them must be withdrawn.
  284.  CEN members, for example, agree to use its published standards in
  285.  preference to national standards, wherever possible.
  286.  
  287.  CEN, CENELEC, and CEPT were created to improve the competitiveness of
  288.  European enterprise by removing technical barriers to trade and
  289.  facilitating the free movement of goods within Europe.  To accomplish its
  290.  aims, CEN, CENELEC, and CEPT perform the following tasks:
  291.  
  292.      - Create and promote European Standards (EN).
  293.  
  294.      - Rapidly create prestandards (ENV) in technology areas in which
  295.        there is a high level of innovation or where it is felt that future
  296.        standardization requires basic guidance.  ENVs are subjected to an
  297.        experimental period of up to three years.
  298.  
  299.      - Create harmonization documents (HD) that are more flexible than
  300.        European Standards so that the technical, historical, or legal
  301.        circumstances pertaining to each country can be taken into account.
  302.  
  303.      - Set up a framework for European certification that supports the
  304.        issuing of a European mark of conformity to certain standards and
  305.        the mutual recognition of test results and inspections.
  306.  
  307.      - Promote the application within Europe of ISO standards and
  308.        accelerate their production.
  309.  
  310.      - Work in liaison with European professional federations and numerous
  311.        technical organizations to establish priority standards programs
  312.        and contribute to the technical work.
  313.  
  314.  For further information, contact the European Committee for
  315.  Standardization (CEN), European Committee for Post and Telecommunications
  316.  Administration, 2 rue Brederode, Buite 5, B-1000 Brussels, Belgium,
  317.  Telephone:  +322 519 6860, Telex:  26257 CENLEC.
  318.  
  319.  
  320.  
  321.                Copyright c 1991 IEEE.  All rights reserved.
  322.       This is an unapproved IEEE Standards Draft, subject to change.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  C.2 The Formal Standards Groups                                       295
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  335.  
  336.  _D_I_N_:__D_e_u_t_s_c_h_e_s__I_n_s_t_i_t_u_t__f_u_r__N_o_r_m_u_n_g
  337.  
  338.  DIN is the German national standards body.  Its functions include those
  339.  performed by the US's ANSI (e.g., developing national standards and
  340.  representing Germany in international and European standards bodies such
  341.  as ISO, the IEC, CEN, and CENELEC), in addition to test and certification
  342.  functions that are not handled by US consensus standards organizations.
  343.  Since a key DIN objective is eliminating technical barriers to free
  344.  trade, DIN plays an active role in the international standards arena to
  345.  ensure that German products can be used and accepted internationally.
  346.  
  347.  DIN standards are not mandatory within Germany.  DIN claims that it
  348.  relies on the technical excellence of its standards to win converts.
  349.  Further incentive for accepting DIN standards is provided because DIN
  350.  standards serve as the basis for regulatory technical law in Germany.
  351.  Also, without the DIN testing and inspection mark, no insurance carrier
  352.  in Germany will write insurance for a product.
  353.  
  354.  DIN members include groups within Germany representing manufacturers, the
  355.  academic community, user groups, user organizations (e.g., consumer
  356.  advocate groups), the government, and trade unions.  Many DIN staff are
  357.  supported by organizations or companies, rather than by DIN.  DIN
  358.  presently has over 20000 standards.
  359.  
  360.  For further information, contact Deutsches Institut fur Normung,
  361.  Burggrafenstrasse 6, Postfach 1107, D-1000 Berlin 30, Telephone:
  362.  49 30 26 01-1, Fax: 49 30 260 12 31.
  363.  
  364.  _I_E_C_:__I_n_t_e_r_n_a_t_i_o_n_a_l__E_l_e_c_t_r_o_t_e_c_h_n_i_c_a_l__C_o_m_m_i_s_s_i_o_n
  365.  
  366.  The International Electrotechnical Committee is the equivalent of ISO,
  367.  but for electrotechnical standards.  ISO and the IEC have converged many
  368.  of their information technology efforts to form JTC1.
  369.  
  370.  For further information, contact International Electrotechnical
  371.  Commission (IEC), 3, rue de Varembe', CH-1211 Geneva 20, Switzerland,
  372.  Telephone:  41 22 34 01 50, Fax:  41 22 33 38 43.
  373.  
  374.  _I_S_O_:__I_n_t_e_r_n_a_t_i_o_n_a_l__O_r_g_a_n_i_z_a_t_i_o_n__f_o_r__S_t_a_n_d_a_r_d_i_z_a_t_i_o_n
  375.  
  376.  ISO was established in its present form in 1947 with the aim of reaching
  377.  international agreement on standards.  A voluntary, non-United Nations
  378.  treaty, ISO's membership consists of delegations from standards bodies in
  379.  participating nations.  ISO solicits comments from other groups as well,
  380.  including ECMA, the IEEE, the NIST, and the CCITT.  ISO has a close
  381.  relationship with the CCITT, which is, perhaps, the most influential of
  382.  all the observer groups within ISO.
  383.  
  384.  
  385.  
  386.  
  387.                Copyright c 1991 IEEE.  All rights reserved.
  388.       This is an unapproved IEEE Standards Draft, subject to change.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  296                                C Standards Infrastructure Description
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  401.  
  402.  ISO is responsible for the development and standardization of the Open
  403.  Systems Interconnection (OSI) model.  It also considers items for
  404.  standardization that were developed in other standards bodies, such as
  405.  ANSI.  At present, for example, it is considering the core POSIX standard
  406.  (P1003.1).
  407.  
  408.  For further information, contact the International Organization for
  409.  Standardization, Central Secretariat, 1, rue de Varembe', CH-1211, Geneva,
  410.  Switzerland-40.
  411.  
  412.  _J_I_S_C_:__J_a_p_a_n_e_s_e__I_n_d_u_s_t_r_i_a_l__S_t_a_n_d_a_r_d_s__C_o_m_m_i_t_t_e_e
  413.  
  414.  The Japanese Industrial Standards Committee (JISC) is the national
  415.  standards body of Japan.  The JISC represents Japan at ISO and IEC,
  416.  develops Japanese standards, and monitors and liases with the standards-
  417.  developing activities of other national organizations, especially those
  418.  of the US.  The goal of the JISC is to ensure that Japanese industry can
  419.  compete internationally in the information technology and
  420.  telecommunications industries.
  421.  
  422.  The JISC has no true counterpart in other nations since the JISC has a
  423.  special relationship with the Japanese government and major
  424.  manufacturers.  For example, the JISC's secretariat is the Agency of
  425.  Industrial Science and Technology, a division of the Ministry of
  426.  International Trade and Industry (MITI), which plays a central role in
  427.  Japanese industry.  The influence of this centralized national planning
  428.  structure eliminates many areas of contention, including among companies
  429.  with multinational branches, and facilitates the ability for Japanese
  430.  standards groups to gain a consensus.
  431.  
  432.  Major Japanese manufacturers help plan and develop standards.  Foreign
  433.  companies' involvement in the JISC is limited because of geographic and
  434.  linguistic differences and because of restrictions on their meaningful
  435.  participation.  Although large-scale manufacturers may participate, user
  436.  groups and small manufacturers find participation very difficult.
  437.  
  438.  For information, contact Japanese Industrial Standards Committee, c/o
  439.  Standards Department, Agency of Industrial Science and Technology,
  440.  Ministry of International Trade and Industry, 1-3-1 Kasumigaseki,
  441.  Chiyoda-ku, Telephone:  813 501 92 95/6, Fax:  81 3 580 14 18.
  442.  
  443.  _J_T_C_1_:__J_o_i_n_t__T_e_c_h_n_i_c_a_l__C_o_m_m_i_t_t_e_e__1
  444.  
  445.  The JTC1, established in 1987, is the first joint committee of the ISO
  446.  TC97 (Information Processing Systems) and its subcommittees, with the IEC
  447.  Technical Committee 83 (Information Technology Equipment) and the
  448.  subcommittee IEC SC47B (Microprocessor systems).  The joint committee was
  449.  formed to eliminate much of the two groups' standardization-activities'
  450.  overlap and prevent the creation of incompatible standards for the same
  451.  
  452.  
  453.                Copyright c 1991 IEEE.  All rights reserved.
  454.       This is an unapproved IEEE Standards Draft, subject to change.
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  C.2 The Formal Standards Groups                                       297
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  467.  
  468.  device or technology area.
  469.  
  470.  Although ISO and IEC are equal partners in the management of JTC1, most
  471.  of JTC1's standards work grew out of ISO's information processing work.
  472.  In fact, JTC1 has become one of the most important information technology
  473.  standards organizations today because so many of the major ISO
  474.  information technology standards being developed today are actually being
  475.  produced by JTC1 groups.
  476.  
  477.  The JTC1's purpose is to develop international standards in the areas of
  478.  information technology systems (including microprocessor systems) and
  479.  equipment.  Microprocessor systems include, but are not limited to,
  480.  microprocessor assemblies, and related hardware and software for
  481.  controlling the flow of signals at the terminals of microprocessor
  482.  assemblies.
  483.  
  484.  The JTC1 initially organized its standards work into four major
  485.  groupings, each of which contains subcommittees that, in turn contain
  486.  working groups.  The four main groupings and their subcommittees are:
  487.  
  488.     JTC1 Application Elements Group
  489.  
  490.           SC1:     Vocabulary
  491.  
  492.           SC7:     Software Engineering
  493.  
  494.           SC14:    Representation of Data Elements
  495.  
  496.           SC22:    Languages
  497.  
  498.     JTC1 Equipment and Media Group
  499.  
  500.           SC11:    Flexible Magnetic Media for Digital Data Interchange
  501.  
  502.           SC15:    Labeling and File Structure
  503.  
  504.           SC17:    Identification and Credit Cards
  505.  
  506.           SC23:    Optical Disk Cartridges for Information Interchange
  507.  
  508.           SC28:    Office Equipment
  509.  
  510.     JTC1 Systems Group
  511.  
  512.           SC6:     Telecommunications and Information Exchange Between
  513.                    Systems
  514.  
  515.           SC13:    Interconnection of Equipment
  516.  
  517.  
  518.  
  519.                Copyright c 1991 IEEE.  All rights reserved.
  520.       This is an unapproved IEEE Standards Draft, subject to change.
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  298                                C Standards Infrastructure Description
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  533.  
  534.           SC18:    Text and Office Systems
  535.  
  536.           SC21:    Information Retrieval, Transfer, and Management for OSI
  537.  
  538.     JTC1 Systems Support Group
  539.  
  540.           SC2:     Character Sets and Information Coding
  541.  
  542.           SC24:    Computer Graphics
  543.  
  544.           SC25:    Interconnection of Information Technology Equipment
  545.                    (formerly IEC TC83)
  546.  
  547.           SC26:    Microprocessor Systems (formerly IEC TC47B)
  548.  
  549.           SC27:    Security Techniques (grew out of JTC1 SC20:  Data
  550.                    Cryptographic Techniques)
  551.  
  552.  POSIX standardization work is being done within SC22's Working Group 15
  553.  (SC22/WG15).  A JTC1 Special Working Group on Strategic Planning is
  554.  performing a technical study on Application Portability (AP).  This
  555.  study's goal is to identify the standards that need to be written or
  556.  revised to support application portability between hardware and software
  557.  environments.
  558.  
  559.  The JTC1 is not involved in application-specific information technology
  560.  areas, such as banking and industrial automation systems, nor is it
  561.  concerned with microprocessor subsystems covered by the scopes of IEC
  562.  TC22 on power electronics or TC86 on fiber optics.
  563.  
  564.  The JTC1 has liaison relationships with numerous ISO and IEC Technical
  565.  Committees, as well as with the CCITT.
  566.  
  567.  Like ISO, membership in JTC1 consists of delegations from standards
  568.  organizations in member countries.  At present, 23 countries participate
  569.  in JTC1, and there are another 11 observer countries.  The ANSI holds the
  570.  secretariat for JTC1.
  571.  
  572.  For further information, contact:  American National Standards Institute
  573.  (ANSI), 1430 Broadway, New York, NY 10018, (212) 354-3300, Telex:
  574.  42 42 96 ANSI UI, or International Organization for Standardization
  575.  (ISO), Central Secretariat, 1, rue de Varembe', CH-1211, Geneva,
  576.  Switzerland-40.
  577.  
  578.  _S_G_F_S__(_S_p_e_c_i_a_l__G_r_o_u_p__o_n__F_u_n_c_t_i_o_n_a_l__S_t_a_n_d_a_r_d_i_z_a_t_i_o_n_)
  579.  
  580.  The Special Group on Functional Standardization (SGFS) is an ISO group,
  581.  under JTC1, which is responsible for the international standardization
  582.  process of profiles or functional standards.
  583.  
  584.  
  585.                Copyright c 1991 IEEE.  All rights reserved.
  586.       This is an unapproved IEEE Standards Draft, subject to change.
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  C.2 The Formal Standards Groups                                       299
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  599.  
  600.  C.2.2  Nongovernment Formal Standards Organizations
  601.  
  602.  _E_C_M_A_:__E_u_r_o_p_e_a_n__C_o_m_p_u_t_e_r__M_a_n_u_f_a_c_t_u_r_e_r_s__A_s_s_o_c_i_a_t_i_o_n
  603.  
  604.  Established in 1961 to develop data processing standards, ECMA is a trade
  605.  organization, open to any computer firm developing, manufacturing, or
  606.  selling in Europe.  The ECMA has about 20 members, and approximately 13
  607.  active Technical Committees.
  608.  
  609.  ECMA contributes to the ISO standards development efforts, in addition to
  610.  issuing its own standards.  ECMA is particularly active in the
  611.  development of higher layer protocols for OSI networking.  It also is
  612.  developing a standard for a Portable Common Tool Environment (PCTE).
  613.  
  614.  For further information, contact European Computer Manufacturers
  615.  Association, 114 rue du Rhone, CH-1204 Geneva, Switzerland, Telephone:
  616.  41-22-735-36-34, Telex:  41 3237, Fax:  41 22 786 53 31.
  617.  
  618.  _E_I_A_:__E_l_e_c_t_r_o_n_i_c__I_n_d_u_s_t_r_i_e_s__A_s_s_o_c_i_a_t_i_o_n
  619.  
  620.  The EIA is a US trade organization, whose membership consists primarily
  621.  of manufacturers.  The EIA has been a standards developer in the areas of
  622.  electrical and electronic products and components since 1926.  Many of
  623.  its standards have been submitted to ANSI and approved as ANSI standards.
  624.  The EIA is best known for the RS-232-C standard.
  625.  
  626.  For further information, contact John Kinn, Vice President - Engineering,
  627.  Electronic Industries Association (EIA), 2001 I Street NW, Washington, DC
  628.  20036, (202) 467-4961.
  629.  
  630.  _I_E_E_E_:__I_n_s_t_i_t_u_t_e__o_f__E_l_e_c_t_r_i_c_a_l__a_n_d__E_l_e_c_t_r_o_n_i_c__E_n_g_i_n_e_e_r_s
  631.  
  632.  The IEEE is a professional scientific, engineering, and educational
  633.  society that develops and publishes standards and specifications in a
  634.  variety of computer and engineering areas.  The standards and
  635.  specifications published are of three types:  true standards, recommended
  636.  practices, and guides.
  637.  
  638.  ``Standards'' are specifications with mandatory requirements.
  639.  Recommended practices are specifications of procedures and positions
  640.  preferred by the IEEE.  Guides are specifications that suggest
  641.  alternative approaches to good practice, but make no clear-cut
  642.  recommendations.  The IEEE is accredited by ANSI, and can, therefore,
  643.  submit its standards directly to the ANSI board of Standards Review.  All
  644.  new and revised IEEE standards are submitted to ANSI for review and
  645.  adoption as ANSI standards.
  646.  
  647.  The IEEE Standards Board authorizes, coordinates, and approves all
  648.  standards projects, and coordinates cooperation with other standards
  649.  
  650.  
  651.                Copyright c 1991 IEEE.  All rights reserved.
  652.       This is an unapproved IEEE Standards Draft, subject to change.
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  300                                C Standards Infrastructure Description
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  665.  
  666.  organizations.  Standards are proposed and sponsored by technical
  667.  committees of the IEEE Societies, standards committees, or Standards
  668.  Coordinating Committees (SCC), depending on the scope of the work.
  669.  Either these committees or standards subcommittees manage the actual
  670.  standards development and balloting.  The individual draft standards are
  671.  specified in working groups inside the subcommittees--one working group
  672.  per standard (see Figure C-3).
  673.  
  674.  _H_L_J:  _T_h_i_s _i_s _t_h_e _f_i_g_u_r_e _f_r_o_m _p_r_e_v_i_o_u_s _d_r_a_f_t_s.  _W_e_n_d_y'_s _i_n_p_u_t _t_o _m_e
  675.  _d_u_p_l_i_c_a_t_e_d _t_h_e _C-_2 _f_i_g_u_r_e, _w_h_i_c_h _s_e_e_m_e_d _l_e_s_s _c_o_r_r_e_c_t.
  676.  
  677.  IEEE membership is open to any dues-paying individuals.  Standards
  678.  participants are individuals, not companies or organizations.  IEEE
  679.  membership is required for voting, but not for participating in the
  680.  development of draft standards.
  681.  
  682.  Approximately 30000 members are active in standards development.  More
  683.  than 500 IEEE standards exist, and more than 800 standards projects are
  684.  underway.  The IEEE also administers the secretariat or cosecretariat of
  685.  17 American National Standards committees.
  686.  
  687.  The most well known IEEE standards are the IEEE 802.3 CSMA/CD and 802.4
  688.  token bus LANS, IEEE-488 bus, the National Electrical Safety Code, and
  689.  the P1003.n POSIX standards.  The 802.3 and 802.4 standards are also
  690.  approved ISO standards.  The core POSIX standard (POSIX.1 {2}) has been
  691.  approved by ISO, and is now an ISO, as well as an IEEE, standard.  The
  692.  POSIX.0 specifications, with which this document is concerned, will be,
  693.  in IEEE parlance, a ``Guide'' to a POSIX Open Systems Environment.
  694.  
  695.  For further information, contact the Institute of Electrical and
  696.  Electronics Engineers, Inc., 345 East 47th Street, New York, NY 10017,
  697.  USA.
  698.  
  699.  _N_I_S_T_:__N_a_t_i_o_n_a_l__I_n_s_t_i_t_u_t_e__o_f__S_t_a_n_d_a_r_d_s__a_n_d__T_e_c_h_n_o_l_o_g_y
  700.  
  701.  The National Institute of Standards and Technology (formerly the National
  702.  Bureau of Standards) was established by an act of the US Congress on
  703.  March 3, 1901 to advance, and facilitate the application of, US science
  704.  and technology for public benefit.  Toward this end, the Institute for
  705.  Computer Sciences and Technology (ICST) within the NIST, conducts
  706.  research and provides technical advisory services to help Federal
  707.  agencies acquire and apply computer technology.
  708.  
  709.  The NIST is a major driving force behind standards development.  Through
  710.  the Institute for Computer Sciences and Technology, the NIST develops and
  711.  publishes Federal Information Processing Standards (FIPS) for the United
  712.  States.  Federal agencies to use in their computer equipment
  713.  procurements.  Federal agencies are obligated to use these standards,
  714.  where applicable.
  715.  
  716.  
  717.                Copyright c 1991 IEEE.  All rights reserved.
  718.       This is an unapproved IEEE Standards Draft, subject to change.
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  C.2 The Formal Standards Groups                                       301
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  731.  
  732.  _________________________________________________________________________
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  _________________________________________________________________________
  778.                    Figure C-3  -  IEEE Standards Diagram
  779.  
  780.  
  781.  
  782.  
  783.                Copyright c 1991 IEEE.  All rights reserved.
  784.       This is an unapproved IEEE Standards Draft, subject to change.
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  302                                C Standards Infrastructure Description
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  797.  
  798.  Federal computer standards also are widely used by the private sector,
  799.  and often are adopted as ANSI standards.  Besides defining standards, the
  800.  NIST has defined an Application Portability Profile (APP), which
  801.  comprises a series of nonmandatory specifications and a guide for US
  802.  government users to use in developing a portable, interoperable
  803.  architecture and environment.
  804.  
  805.  The development and evolution of both FIPS and the APP is carried out in
  806.  conjunction with users and vendors through an ongoing series of NIST-
  807.  conducted Implementor Workshops and User Workshops (e.g., OSI
  808.  implementors workshops, APP workshops, and Integrated Software
  809.  Engineering Environment workshops).  The workshops provide forums for
  810.  user and vendor feedback and comments on evolving NIST standards, and
  811.  help ensure that there is a general commitment among vendors to building
  812.  products that conform to the evolving NIST specifications.
  813.  
  814.  Additionally, the NIST develops test methods and performance measures to
  815.  help users and vendors implement standards and to test the conformance of
  816.  vendor implementations to FIPS specifications.  Among others, the NIST
  817.  has test suites for most FIPS programming languages, FIPS Database SQL,
  818.  and POSIX.1 {2}.  The POSIX.1 {2} conformance test suite, however, is
  819.  based on the conformance-test assertions developed in the POSIX Test and
  820.  Methods working group (P1003.3.1).
  821.  
  822.  Besides developing its own standards, NIST staff members participate in a
  823.  number of other standards activities and organizations, including the
  824.  ANSI X3 Committee on Information Processing Systems, ISO/IEC JTC1, CCITT,
  825.  ECMA, and the IEEE.
  826.  
  827.  For further information, contact the National Institute of Standards and
  828.  Technology, Gaithersburg, MD 20899, Telephone:  (301) 975-2000.  The
  829.  cognizant person for P1003.0 information is Allen Hankinson at
  830.  (301) 975-3290.
  831.  
  832.  _T_1
  833.  
  834.  T1, established in 1984, is an ANSI-accredited standards body that is
  835.  developing standards and technical reports.  The standards and reports
  836.  are intended to support interconnection and interoperability of
  837.  telecommunications networks at interfaces with end-user systems,
  838.  carriers, information and enhanced-service providers, and customer
  839.  premises equipment.
  840.  
  841.  Six T1 technical subcommittees are currently developing these standards
  842.  and reports under the T1 Advisory Group.  The subcommittees also
  843.  recommend positions on matters under consideration by other North
  844.  American and international standards bodies.
  845.  
  846.  
  847.  
  848.  
  849.                Copyright c 1991 IEEE.  All rights reserved.
  850.       This is an unapproved IEEE Standards Draft, subject to change.
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  C.2 The Formal Standards Groups                                       303
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  863.  
  864.  T1 Membership and full participation is available to all interested
  865.  parties.  For further information, contact Alvin Lai, Exchange Carriers
  866.  Standards Association, c/o T1 Secretariat, 5430 Grosvenor Lane, Suite
  867.  200, Bethesda, Maryland 20814-2122, or call (301) 654-4505.
  868.  
  869.  _X_3
  870.  
  871.  X3, established in 1961, is an ANSI-accredited standards body that
  872.  develops computer, information processing, and office systems standards.
  873.  X3 also participates in the development of international standards in
  874.  these areas.  In addition, it serves as a Technical Advisory Group (TAG)
  875.  to ANSI for most of the subcommittees working on international
  876.  standardization projects within JTC1.  The Computer and Business
  877.  Equipment Manufacturers Association (CBEMA) functions as X3's
  878.  secretariat.
  879.  
  880.  X3 membership is open to all organizations, upon payment of a service
  881.  fee.  The current membership includes computer manufacturers,
  882.  communications carriers, user groups, and government agencies.  More than
  883.  3200 volunteers from these organizations participate in the X3 standards
  884.  work.  They are organized into about 85 technical groups, working on 700
  885.  projects.
  886.  
  887.  Three standing committees report to X3:  the Standards Planning and
  888.  Requirements Committee (SPARC), the Strategic Planning Committee (SPC),
  889.  and the Secretariat Management Committee (SMC).  The following are the
  890.  major X3 technical committees:
  891.  
  892.     Recognition
  893.  
  894.           X3A1     Optical Character Recognition
  895.  
  896.     Media
  897.  
  898.           X3B5     Digital Magnetic Tape
  899.  
  900.           X3B6     Instrumentation Tape
  901.  
  902.           X3B7     Magnetic Disks
  903.  
  904.           X3B8     Flexible Disk Cartridges
  905.  
  906.           X3B9     Paper/Forms Layout
  907.  
  908.           X3B10    Credit/Identification Cards
  909.  
  910.           X3B11    Optical Digital Data Disks
  911.  
  912.  
  913.  
  914.  
  915.                Copyright c 1991 IEEE.  All rights reserved.
  916.       This is an unapproved IEEE Standards Draft, subject to change.
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  304                                C Standards Infrastructure Description
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  929.  
  930.     Data Management and Graphics
  931.  
  932.           X3H2     Database
  933.  
  934.           X3H3     Computer Graphics
  935.  
  936.           X3H3.6   Windowing Interfaces
  937.  
  938.           X3H4     Information Resource & Dictionary
  939.  
  940.     Languages
  941.  
  942.           X3J1     PL/1
  943.  
  944.           X3J2     Basic
  945.  
  946.           X3J3     Fortran
  947.  
  948.           X3J4     COBOL
  949.  
  950.           X3J7     APT
  951.  
  952.           X3J9     Pascal
  953.  
  954.           X3J10    APL
  955.  
  956.           X3J11    C
  957.  
  958.           X3J12    Dibol
  959.  
  960.           X3J13    Common Lisp
  961.  
  962.           X3J14    Forth
  963.  
  964.           X3J15    Databus
  965.  
  966.     Documentation
  967.  
  968.           X3K1     Computer Documentation
  969.  
  970.           X3K5     Vocabulary
  971.  
  972.     Data Representation
  973.  
  974.           X3L2     Codes and Character Sets
  975.  
  976.           X3L5     Labels and file Structure
  977.  
  978.  
  979.  
  980.  
  981.                Copyright c 1991 IEEE.  All rights reserved.
  982.       This is an unapproved IEEE Standards Draft, subject to change.
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  C.2 The Formal Standards Groups                                       305
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  P1003.0/D13                               GUIDE TO THE POSIX OPEN SYSTEMS
  995.  
  996.           X3L8     Data Representation
  997.  
  998.     Communication
  999.  
  1000.           X3S3     Data Communications
  1001.  
  1002.     Systems Technology
  1003.  
  1004.           X3T1     Data Encryption
  1005.  
  1006.           X3T2     Data Interchange
  1007.  
  1008.           X3T5     Open Systems Interconnection
  1009.  
  1010.           X3T9     I/O Interface
  1011.  
  1012.     Text
  1013.  
  1014.           X3V1     Office and Publishing Systems
  1015.  
  1016.  For more information, contact CBEMA, c/o X3 Secretariat, 311 First Street
  1017.  NW, Suite 500, Washington, DC 20001-2178, Telephone:  (212) 626-5740.
  1018.  
  1019.  
  1020.  
  1021.  C.3  The Informal Standards Organizations
  1022.  
  1023.  The following organizations are some of the major trade associations,
  1024.  user groups, and professional bodies active in either promoting,
  1025.  implementing, or reviewing information technology standards.
  1026.  
  1027.  _B_C_S_:__B_r_i_t_i_s_h__C_o_m_p_u_t_e_r__S_o_c_i_e_t_y
  1028.  
  1029.  The BCS is a professional institution that participates in standards
  1030.  work, organizing specialist groups on specific subjects for input to BSI.
  1031.  
  1032.  For further information, contact (information TBD).
  1033.  
  1034.  _C_B_E_M_A_:__C_o_m_p_u_t_e_r__a_n_d__B_u_s_i_n_e_s_s__E_q_u_i_p_m_e_n_t__M_a_n_u_f_a_c_t_u_r_e_r_s__A_s_s_o_c_i_a_t_i_o_n
  1035.  
  1036.  CBEMA is a trade organization whose primary function is to represent
  1037.  large manufacturers of hardware-based information technologies equipment
  1038.  in lobbying about public policy.  In addition, it provides education
  1039.  programs, information exchange forums, and deals with the industry's
  1040.  public image.
  1041.  
  1042.  CBEMA has long had an interest in standards.  It serves as the
  1043.  secretariat for X3.  It also offers a standards and technology program
  1044.  where its members can exchange information on standards issues and
  1045.  industry standards.
  1046.  
  1047.                Copyright c 1991 IEEE.  All rights reserved.
  1048.       This is an unapproved IEEE Standards Draft, subject to change.
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  306                                C Standards Infrastructure Description
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  ENVIRONMENT INTERIM DOCUMENT                                  P1003.0/D13
  1061.  
  1062.  CBEMA's members are mostly large manufacturers because its dues are tied
  1063.  to corporate revenues and structured in a way that makes it too expensive
  1064.  for small companies to join.  Members are either American companies or US
  1065.  subsidiaries of non-American companies.
  1066.  
  1067.  For more information, contact CBEMA, 311 First Street, NW, Suite 500,
  1068.  Washington, DC 20001-2178, Telephone: (202) 626-5740.
  1069.  
  1070.  _C_O_D_A_S_Y_L_:__T_h_e__C_o_n_f_e_r_e_n_c_e__o_n__D_a_t_a__S_y_s_t_e_m_s__L_a_n_g_u_a_g_e_s
  1071.  
  1072.  The Conference on Data Systems Language (CODASYL) has been active since
  1073.  1960 in the development of the COBOL language, through its COBOL
  1074.  Committee (CC).  Since 1969, it also has been active in the development
  1075.  of a common Data Description Language for defining schemas and
  1076.  subschemas, and in a data manipulation language, through the DBTG Data
  1077.  Base Task Group of the CC.  The activities of the CC are documented in
  1078.  the COBOL Journal of Development, which serves as the official COBOL
  1079.  language specification.
  1080.  
  1081.  In 1969, ANSI (then the United States of America Standards Institute)
  1082.  issued the first COBOL standard.  At that time, the X3.4 committee stated
  1083.  that X3.4 recognizes the CODASYL COBOL Committee as the development and
  1084.  maintenance authority for COBOL.  In practice, this meant that ANSI
  1085.  agreed not to make any changes to the CODASYL-defined language
  1086.  specification.  Although this agreement has been challenged over the
  1087.  years, the CODASYL-ANSI agreement is still strong.  As a result, the
  1088.  CODASYL has enormous influence upon the COBOL language.
  1089.  
  1090.  Toward the end of 1971, a new CODASYL committee was established--the Data
  1091.  Description Language Committee (DDLC).  The DDLC was formed to serve the
  1092.  same functions for the schema DDL as the CC does for COBOL.  That is,
  1093.  since the schema DDL is a conceptual schema and network-model database
  1094.  language for use with many programming languages, not just COBOL, the
  1095.  DDLC continues the schema DDL development and publishes its own Journal
  1096.  of Development documenting the language's current status.
  1097.  
  1098.  The COBOL DML and subschema DDL (for defining an external view) of the
  1099.  DBTG are COBOL-specific and have remained part of the CC under the name
  1100.  ``The COBOL Data Base Facility.''
  1101.  
  1102.  The CODASYL membership is composed of voluntary representatives, mostly
  1103.  from computer manufacturers and users in industry and the US Federal
  1104.  government.
  1105.  
  1106.  _C_O_S_:__C_o_r_p_o_r_a_t_i_o_n__f_o_r__O_p_e_n__S_y_s_t_e_m_s
  1107.  
  1108.  COS is a US-based, international, nonprofit association of vendors and
  1109.  users, formed in 1985 to promote and accelerate the adoption of
  1110.  interoperable, multivendor products and services based on OSI and ISDN
  1111.  
  1112.  
  1113.                Copyright c 1991 IEEE.  All rights reserved.
  1114.       This is an unapproved IEEE Standards Draft, subject to change.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  C.3 The Informal Standards Organizations                              307
  1121.  
  1122.  
  1123.