|  |     Here is the answer to your questions for the OpenVMS operating system:
    
    >1. Does the operating system fully conform to ISO/EIC 9945-1:1990 Part 1
    >System Application Programming Interface (C Language)?
    
        Currently the VMS POSIX V1.1 provides the IEEE 1003.1 (1988), the
        ISO/EIC 9945-1 and the XPG3 system interfaces for OpenVMS V5.5
        family. The following upcoming products:
        
        	POSIX for OpenVMS VAX V1.2
        	POSIX for OpenVMS AXP V1.0
        
        provide the same interfaces for OpenVMS V5.5-*/V6.0 and for OpenVMS
        AXP V1.5 respectively (please, refer to the SPD for V1.1 and to the
        AIRONE::VMS_POSIX conference to have the complete description of
        the upcoming products)
        
    >2. Does the operating system come with  an ISO 9899 conforming C language
    >Compiler?
    >[I believe ISO 9899 is the ANSI standard]
        
        The ANSI C compiler is not boundled with OpenVMS. To have such
        compiler, you should install the DEC C V1.3 on OpenVMS AXP V1.5.
        This ANSI C compiler is currently available only on the AXP
        platform. For the VAX platform you should wait for the VAX version
        of the same compiler (please, refer to the TURRIS::DECC notes
        conference).
    
    >3. Can the operating system run strictly conforming POSIX applications
    >and non-conforming applications concurrently, or without any
    >reconfiguration of the operating system?
        
        The POSIX for OpenVMS products allow the user to run
        POSIX applications (conforming and non-conforming) without any
        reconfiguration. You simply do:
        
        	$ POSIX posix_applic
        or
        	$ POSIX
        	psx> posix_application
    
    To have more information you can also refer to the LIBRT1::POSIX notes
    conference.
    
    Gianluca Michencigh
    POSIX for OpenVMS AXP V1.0 project leader
 | 
|  |            <<< HUMANE::DISK$DIGITAL:[NOTES$LIBRARY]DIGITAL.NOTE;1 >>>
                          -< The DEC way of working >-
================================================================================
Note 2527.0          Help with standards conformance please.           2 replies
CURRNT::GURRAN "My reality or yours ?"               27 lines   7-JUN-1993 17:07
--------------------------------------------------------------------------------
    I work in the UK and have been asked to do some legwork for a bid. I
    apologise if this is not quite the correct forum but I wanted to get
    the widest possible audience in the hope that someone can help me and
    DIGITAL_STANDARDS isn't accessible.
    
    I need to know the answers to the following questions for VMS, ULTRIX
    and OSF...
    
    1. Does the operating system fully conform to ISO/EIC 9945-1:1990 Part 1
    System Application Programming Interface (C Language)?
    > With respect to  DEC OSF/1 V1.2 ALPHA AXP 
    >    ISO/EIC 9945-1:1990 is POSIX 1003.1:1990 which DEC/OSF conforms
    >    to and received NIST certification
    
    2. Does the operating system come with  an ISO 9899 conforming C language
    Compiler?
    [I believe ISO 9899 is the ANSI standard]
    
    > With respect to  DEC OSF/1 V1.2 ALPHA AXP
    > ISO 9899 is the ISO reference to ANSI/C which DEC C conforms to
    > and had received NIST certification
    3. Can the operating system run strictly conforming POSIX applications
    and non-conforming applications concurrently, or without any
    reconfiguration of the operating system?
    > With respect to  DEC OSF/1 V1.2 ALPHA AXP
    > the OS can run POSIX conforming and non-conforming applications
    > simultaneously without reconfiguring the kernel.
    
    Answers or pointers to answers to any the questions for any of the O/S's
    will be gratefully received. I have looked in SPD's and the notes
    conferences I could find already.
    
    regards,
    	Martin
    
    
 |