COMPAQ Software Product Description ___________________________________________________________________ PRODUCT NAME: OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 DESCRIPTION OpenVMS/Hanyu VAX V7.2 is the Hanyu (Chinese) version of the OpenVMS V7.2 operating system. OpenVMS/ Hanyu VAX extends OpenVMS VAX to pro- vide an operating system environment to support Chinese and ASCII char- acters on VAX series computers. On top of the basic functions of Open- VMS, OpenVMS/Hanyu VAX extends and enhances the system utilities and environment to process Chinese data. Utilities are provided to facil- itate the design and maintenance of user-defined characters. Output of user-defined characters is supported on DEC Hanyu terminals and print- ers via On-Demand Loading, a dynamic font loading feature. OpenVMS/Hanyu VAX supports Chinese data representation that conforms to the National Bureau of Standards CNS11643, the Standard Interchange Code for Generally-used Chinese Characters (SICGCC, 1986) of Taiwan. The EDPC Recommended Character Set defined by Electronic Data Process- ing Center of Executive Yuan of Taiwan is also supported as a stan- dard option. This SPD describes only the Chinese specific features of OpenVMS/Hanyu VAX which are extensions or additions to OpenVMS. For a description of the base functionality and supported environment of OpenVMS, please refer to OpenVMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx). FEATURES OpenVMS/Hanyu VAX provides the following Chinese processing features in addition to the base functionality of OpenVMS. MAY 1999 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 New Feature on World-Wide PostScript Printing Subsystem Starting from this version of OpenVMS/Hanyu, a World-Wide PostScript Printing Subsystem (WWPPS) is provided. WWPPS is a generic text-to- PostScript converter that converts various single-byte and multi-byte characters to printable PostScript, and submit to PostScript printer through OpenVMS Print Symbiont. Please refer to OpenVMS/Hanyu VAX V7.2 Release Notes for details. User Environment OpenVMS/Hanyu VAX provides the following features for general users: Input/Output Input/Output of Chinese and ASCII characters are supported on Chinese terminals/printers. The Chinese terminal driver provides advanced line editing support for both Chinese and ASCII characters. User-defined Characters Support OpenVMS/Hanyu VAX can display user-defined characters on Chinese ter- minals and printers which support the On-Demand Loading and Pre-loading of user-defined character fonts. Please refer to the section on "Other Hardware Required" for the supported Chinese terminals and printers. DCL Command Language Support OpenVMS/Hanyu VAX extends DCL to support Chinese processing in the fol- lowing: o Chinese in passing parameters o Chinese equivalence names o Chinese labels in GOTO and GOSUB statements 2 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 o Chinese in SUBROUTINE names and in CALL statements o Chinese in INQUIRE statements o Chinese in READ/WRITE statements o Chinese in MESSAGE/REPLY commands Chinese DATE and TIME Display Utilities such as DIRECTORY and HMAIL in OpenVMS/Hanyu can display date and time in Chinese format. Bilingual Help Bilingual help interface is provided in the system DCL HELP and help subsystems of Chinese utilities. Users can select help in either Chi- nese or English. Bilingual System Messages Chinese system messages are provided with this version of OpenVMS/Hanyu. Users can choose to receive system messages in either Chinese or En- glish. Utilities OpenVMS/Hanyu VAX provides the following utilities to support Chinese processing in addition to OpenVMS utilities: HDUMP HDUMP enhances DUMP utility to display contents of files or volumes containing both Chinese and ASCII characters. Wrapping of Chinese char- acters at field boundary is handled correctly. 3 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 HEDT HEDT is an interactive Chinese text editor, providing many text pro- cessing enhancements to EDT. The following features are provided in addition to EDT functions: o Full DEC Hanyu Character Set Support: - Full form and half form character conversion - Character code input in hexadecimal, octal and internal codes o Chinese Text Processing Functions: - Automatic horizontal scrolling - Column select for cut and paste - ASCII/Chinese word wrapping - Left/center/right justification - Set left and right margins - Line drawing/table filling - Chinese date/time - Cursor line/column display - Editing modes: * absolute insert * absolute overwrite * insert within fixed ruler lines * overwrite within fixed ruler lines 4 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 HMAIL HMAIL extends OpenVMS MAIL utility to support Chinese in subjects, per- sonal names and folder names. Folders can be displayed according to specified Chinese collating sequences. In addition, it supports op- erations which involve searching of strings that contain Chinese char- acters. HMAIL invokes HTPU as the default editor. Sort/Merge SORT/MERGE utility in OpenVMS/Hanyu VAX has been extended to handle Chinese data. The following Chinese collating sequences are supported in SORT/MERGE: o Radical o Number of strokes o Phonetic code o Internal code Both ascending and descending order of sorting are supported. Multiple collating sequences can be specified for the same sort key in a single sort. I/O interfaces, namely file interface and record interface, on the above Chinese collating sequences are supported. Chinese Search The Chinese SEARCH utility is an extended version of the SEARCH util- ity to support Chinese characters in search strings. 5 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 Character Manager (CMGR) CMGR in OpenVMS/Hanyu VAX provides a font editor and a set of commands to facilitate creation and maintenance of user-defined character fonts. Collating value can also be associated with the user-defined charac- ters for sorting. HTPU and HEVE HTPU is the Chinese extended version of the DEC Text Processing Util- ity (DECTPU) providing built-in procedures with enhancement on Chi- nese text processing. Additional Chinese features are: o Full form and half form character conversion o Character class classification o Line drawing capability o Symbol composition o Chinese character deletion and cursor movement o Chinese character wrapping o Pattern matching including Chinese characters HEVE is the Chinese extended version of the Extensible Versatile Ed- itor (EVE) running on HTPU providing a general-purpose Chinese screen editor to process Chinese and ASCII characters. Extended commands which include features such as Chinese word manipulation, line drawing, box drawing and column editing capabilities are available. Phrase Input Utility The Phrase Input Utility facilitates creation and maintenance of user- defined database for frequently used phrases and input sequences for those phrases. Input of these phrases can then be done using the de- fined input sequence on supported terminals which provide this facil- ity. 6 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 Terminal Fallback Facility The Terminal Fallback Facility (TFF) in OpenVMS/Hanyu VAX is extended to support character conversions on terminals which can only display the following character sets: o MITAC Telex Code o BIG 5 It allows these terminals to input and output Chinese characters in the SICGCC (1986) Character Set by converting characters going to and from the terminal. DEBUG Utility DEBUG utility is enhanced to support Chinese characters on both char- acter cell terminal and graphic (DECwindows Motif) interface worksta- tion. Users can input Chinese characters in DEBUG utility. The DEBUG utility is able to print and echo Chinese characters in its output. In order to utilize DEBUG for Chinese characters support, the locale files for Chinese is required to be installed on OpenVMS/Hanyu VAX V7.2 from the VMSI18N savesets. The VMSI18N savesets can be found in the OpenVMS distribution media and the locale file for Chinese characters support in OpenVMS/Hanyu is "Chinese". For more information, please refers to the OpenVMS/Hanyu VAX V7.2 Release Notes and Installation Guides. Programming Run-Time Library OpenVMS/Hanyu VAX provides the following run-time library to facil- itate development of Chinese applications: 7 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 Chinese Processing (HSY$) Run-time Library OpenVMS/Hanyu VAX provides a Chinese Processing Run-Time Library for program and application development involving Chinese processing. The Run-Time Library routines perform a variety of Chinese processing func- tions such as string manipulation, read/write operations, character conversion and other Chinese processing operations. These routines can be called from programs written in the VAX programming languages listed below. Chinese Screen Management (SMG$) Run-time Library Chinese SMG provides a set of run-time library routines to perform ter- minal independent functions on supported Chinese terminals. Input and output of characters in the DEC Hanyu character set can be handled by calling these routines. Chinese Text Processing Utility (TPU$) Run-Time Library Chinese TPU provides a collection of built-in procedures and callable interfaces for Chinese and English text processing in character cell terminal or DECwindows Motif environments. Sort/Merge (SOR$) Run-Time Library Sort/Merge provides a collection of built-in procedures and callable interfaces for sorting/merging Chinese and English. Language Support The following VAX language compilers support Chinese data input, out- put and manipulation under OpenVMS/Hanyu VAX: o VAX MACRO o VAX BASIC o VAX BLISS-32 8 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 o VAX C o VAX COBOL o VAX FORTRAN o VAX PASCAL o VAX PL/I Asian Printing Support High quality Chinese printing is provided by installing the Asian Print- ing sub-kit called ASPS010 bundled with OpenVMS/Hanyu VAX. For details of Asian Printing Support, please refer to Asian Printing Support for OpenVMS Version 1.0 Installation Guide and Asian Printing Support for OpenVMS Version 1.0 Release Notes. INSTALLATION COMPAQ requires that a customer's first purchase of this software prod- uct includes COMPAQ Installation Services. These services provide for installation of the software product by an experienced COMPAQ Soft- ware Specialist. For subsequent purchases of this product, only experienced customers should attempt installation. COMPAQ recommends that all other customers purchase COMPAQ's Installation Services. HARDWARE REQUIREMENTS Minimum Hardware Required Processors Supported: Q-bus Based Systems o MicroVAX II o MicroVAX 3300, VAXserver 3300 o MicroVAX 3400, VAXserver 3400 9 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 o MicroVAX 3500, VAXserver 3500, VAXstation 3500, VAXstation 3520, VAXstation 3540 o MicroVAX 3600, VAXserver 3600 o MicroVAX 3800, VAXserver 3800 o MicroVAX 3900, VAXserver 3900 o VAX 4000, Models 100, 200, 300, 400, 500, 600 o VAX 4000, Models 50, 100A, 105A, 106A,108, 500A, 505A, 600A, 700A, 705A o VAXserver 4000, Models 200, 300, 400, 500, 600 NMI Bus-Based Systems o VAX 8530, VAXserver 8530, VAX 8550, VAXserver 8550 o VAX 8700, VAXserver 8700 o VAX 8800, VAX 8810, VAX 8820, VAX 8830, VAX 8840 o VAXserver 8800, VAXserver 8810, VAXserver 8820, VAXserver 8830, VAXserver 8840 XMI Bus-Based Systems o VAX 6000 Series, Models 210, 220, 230, 240 o VAX 6000 Series, Models 310, 320, 330, 340, 350, 360 o VAX 6000 Series, Models 410, 420, 430, 440, 450, 460 o VAX 6000 Series, Models 510, 520, 530, 540, 550, 560 o VAX 6000 Series, Models 610, 620, 630, 640, 650, 660 o VAXserver 6000, Models 210, 220, 310, 320, 410, 420, 510, 520, 610, 620, 630 o VAX 8530, VAX 8550, VAXserver 8530, VAXserver 8550 o VAX 8700, VAXserver 8700 o VAX 8800, VAX 8810, VAX 8820, VAX 8830, VAX 8840 10 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 o VAXserver 8800, VAXserver 8810, VAXserver 8820, VAXserver 8830, VAXserver 8840, VAX 8842, VAX 8974, VAX 8978 o VAX 7000, Models 610, 620, 630, 640, 650, 660, 710, 720, 730, 740, 750, 760, 810, 820, 830, 840, 850, 860 o VAX 10000, Models 610, 620, 630, 640, 650, 660 VAXBI Bus-Based Systems o VAX 8200, VAX 8250, VAXserver 8200, VAXserver 8250 o VAX 8300, VAX 8350, VAXserver 8300, VAXserver 8350 SBI Bus-Based Systems o VAX 8600, VAX 8650, VAXserver 8600, VAXserver 8650 Special System-Specific Internal Bus o MicroVAX 2000 o MicroVAX 3100, Models 10, 10E, 20, 20E, 30, 40, 80, 85, 88, 90, 95, 96, 98 o VAXserver 3100, Models 10, 10E, 20, 20E o VAXstation 4000, Models 60, 90, 95, 96 o VAXstation 4000-VLC o VAX 9000, Models 110, 110VP[1], 210, 210VP, 310, 310VP o VAX 9000, Models 320, 320VP, 330, 330VP, 340, 340VP o VAX 9000, Models 410, 410VP, 420, 420VP, 430, 430VP o VAX 9000, Models 440, 440VP ____________________ [1] Vector Processor (VP) 11 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 System Restrictions The following list describes version specific restrictions. The DECwin- dows Motif environment is not supported on these systems. o MicroVAX I and VAXstation I Systems The final version of OpenVMS VAX that supports these systems is VMS Version 5.1-1. o VAX-11/725 VMS V5.1 was the final version to support the VAX-11/725. OpenVMS VAX Version 6.2 was the final version to support the follow- ing: o VAX-11/730 o VAX-11/750 o VAX-11/751 o VAX-11/780 o VAX-11/782 o VAX-11/785 o VAXft 110 o VAXft 310 o VAXft 410 o VAXft 610 o VAXft 810 o MicroVAX I o VAXstation 1 OpenVMS VAX Version 7.1 was the final version to support the follow- ing: o VAXstation II/GPX, VAXstation II/QVSS 12 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 o VAXstation 2000, VAXstation 2000/GPX, VAXstation 2000/MFB o VAXstation 3100, Models 30, 38, 40, 48, 76 o VAXstation 3100/GPX, Models 38, 48, 76 o VAXstation 3100/SPX, Models 38, 48, 76 Processor Restrictions: Refer to OpenVMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx) for restrictions on the supported processors. Other Hardware Required: Chinese terminals and/or printers are required for Chinese input and output operations. o Hanyu Terminals Supported: VT382-D o Hanyu Printers Controller Supported: CPS382 family o TFF Supports: Terminals that support the BIG5 codeset On-Demand Loading of user-defined character fonts is supported on VT382- D when connected to a VAX system running OpenVMS/Hanyu VAX via one of the following connections: o Asynchronous Terminal Controllers: DMB32, DHB32, CXY08, CXA16, CXB16, MV2000 Serial Line, DMF32, DMZ32, DZ11, DZ32, DZV11, DZQ11, DHV11, 13 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 DHQ11, DHT32 o Terminal Servers: DECserver 200 (V3.0) DECserver 300 (V1.0) DECserver 500 (V2.1) DECserver 700 DECserver 90L (V1.0) DECserver 90TL (V1.0) For a description of On-Demand Loading support in terminal servers, please refer to DECserver 200 SPD (SPD 27.53.xx), DECserver 300 SPD (SPD 25.J1.xx), DECserver 500 SPD (SPD 26.97.xx), DECserver 90L SPD and DECserver 90TL SPD. Block Space Requirements:(Block Cluster Size = 1) The following OpenVMS/Hanyu VAX block space requirements are additional to the OpenVMS block space requirements stated in OpenVMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx). o Disk space required for installation: 119,900 blocks (59,950K bytes) o Disk space required for use (permanent): 86,400 blocks (43,200K bytes) These counts refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. VMSCLUSTER ENVIRONMENT VMScluster configurations are supported fully as described in the Open- VMS Cluster Software Product Description (SPD 29.78.xx). Please re- fer to the SPD for details. 14 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 SOFTWARE REQUIREMENTS OpenVMS/Hanyu VAX V7.2 requires OpenVMS Operating System for VAX V7.2. World-Wide PostScript Printing Subsystem (WWPPS) requires DCPS. OpenVMS Tailoring The following OpenVMS VAX classes are required for full functional- ity of OpenVMS/Hanyu VAX: o OpenVMS VAX Required Saveset o Utilities For more information on OpenVMS VAX classes and tailoring, refer to OpenVMS Operating System for Alpha and VAX Software Product Descrip- tion (SPD 25.01xx). OPTIONAL HANYU SOFTWARE For information on other available optional Hanyu software products, contact your local COMPAQ office. GROWTH CONSIDERATIONS The minimum hardware and software requirements for any future version of this product may be different from the minimum hardware and soft- ware requirements for the current version. DISTRIBUTION MEDIA o Tape: TK50 Streaming Tape 15 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 ORDERING INFORMATION o Software Licenses: - OpenVMS/Hanyu VAX Operating System User License: QL-0013*-** - OpenVMS/Hanyu VAX Operating System Base and Base Update License: QL-0053*-** - OpenVMS/Hanyu VAX Operating System Interactive User License: QL- XUL3*.Y* o Software Media (with OpenVMS Extended Documentation Set): QA-0013*- H* o Software Documentation (with OpenVMS Extended Documentation Set): QA-0013A-GZ o Software Media (with OpenVMS Base Documentation Set): QA-09S3*-H* o Software Documentation (with OpenVMS Base Documentation Set): QA- 09S3A-GZ * Denotes variant fields. For additional information on available licenses, services and media options, refer to the appropriate price book. SOFTWARE LICENSING This software is furnished under the licensing provisions of COMPAQ's Standard Terms and Conditions of Sale. For more information about COM- PAQ's licensing terms and policies, contact your local COMPAQ office. 16 OpenVMS/Hanyu VAX Operating System, SPD 25.G7.17 V7.2 LICENSE MANAGEMENT FACILITY SUPPORT This product requires the use of the License Management Facility. Li- cense units for this product are allocated on a CPU-capacity plus User/Activity basis. For more information on the License Management Facility, refer to Open- VMS Operating System for Alpha and VAX Software Product Description (SPD 25.01.xx) or License Management Facility Manual of the OpenVMS documentation set. SOFTWARE PRODUCT SERVICES A variety of service options are available from COMPAQ. Contact your local COMPAQ office for more information. SOFTWARE WARRANTY This software is provided by Compaq with a 90-day conformance warranty in accordance with the Compaq warranty terms applicable to the license purchase. YEAR 2000 READINESS This product is capable of accurately processing, providing, and/or receiving date data from, into and between the twentieth and the twenty- first centuries, and the years 1999 and 2000, including leap year cal- culations, when used in accordance with the associated product doc- umentation and provided that all hardware, firmware and software used in combination with the product properly exchange accurate date data with the product. This information is valid at time of release. Please contact your lo- cal Compaq office for the most up-to-date information. 17