免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2290 | 回复: 1
打印 上一主题 下一主题

UNIX 98 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-02-27 16:32 |只看该作者 |倒序浏览
Product Standard  
Operating System and Languages: UNIX 98  
Document Number: X98XX  




--------------------------------------------------------------------------------

©January 1998, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.



--------------------------------------------------------------------------------



Motif,® OSF/1,® UNIX,® and the "X Device"® are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.

Product Standard
NAME
UNIX 98

LABEL FOR LOGO
UNIX.

When this logo is used on, or in relation to a product registered as conformant to this Product Standard, it must be accompanied by an attribution, in the form defined in the Trademark License Agreement, which includes the UNIX 98 Product Standard name.

DESCRIPTION
The UNIX 98 Product Standard is a significantly enhanced version of the UNIX 95 Product Standard. The mandatory enhancements include:


Threads interfaces, fully aligned with the POSIX Threads Extension,1 together with a set of X/Open-defined threads extensions.

Multibyte Support Extension (MSE), aligned with ISO/IEC 9899:1990/Amendment 1:1995 (E),2 to further support internationalized applications.

Large File Support extensions to permit UNIX systems to support files of arbitrary sizes.

Dynamic Linking extensions to permit applications to share common code.

Changes to remove hardware data-length dependencies or restrictions. This is known as Data Size Neutral (or N-bit clean). It is of particular relevance to the ongoing move to 64-bit CPUs.

Year 2000 changes to minimize the impact of the millennium rollover.

In addition, the following optional enhancements are included:


Software Administration facilities as defined in IEEE Std. 1387.2-1995.3

A defined set of APIs for realtime support, which are aligned with the POSIX Realtime Extension and the 1003.1i technical corrigendum.4

CONFORMANCE REQUIREMENTS
A single configuration of the system shall meet all of the conformance requirements defined in the following mandatory Product Standards:


Internationalized System Calls and Libraries Extended V2

Commands and Utilities V3

C Language

Transport Service (XTI) V2

Sockets V2

Internationalized Terminal Interfaces

In addition, it may optionally conform to the Software Administration Product Standard. The Conformance Statement must state whether the product includes this Product Standard.

The product must be registered as conformant to the Product Standards prior to, or concurrent with, the UNIX 98 Product Standard registration.

Except where it would imply the use of language features that require both X/Open Common Usage C and ISO C semantics, a single source program written in X/Open Common Usage C or in ISO C shall be able to use all the services provided by the Portability Interfaces of all those Product Standards.

OPERATIONAL ENVIRONMENT
Refer to the Product Standards listed in Conformance Requirements.

PORTABILITY ENVIRONMENT
Refer to the Product Standards listed in Conformance Requirements.

OVERRIDING STANDARDS
Refer to the Product Standards listed in Conformance Requirements.

INDICATORS OF COMPLIANCE
Refer to the Product Standards listed in Conformance Requirements.

MIGRATION
There are very few incompatibility issues in migrating applications from systems registered as conformant to Base 95 or UNIX 95 systems. The few incompatibilities largely arise from alignment with formal international standards. See the Migration section of the Product Standards listed in Conformance Requirements for more information. Detailed migration information can also be found in Go Solo 2.5



--------------------------------------------------------------------------------

Any comments relating to the material contained in this document may be submitted to The Open Group at:

The Open Group
Apex Plaza
Forbury Road
Reading
Berkshire, RG1 1AX
United Kingdom

or by electronic mail to:
OGSpecs@opengroup.org



--------------------------------------------------------------------------------


Footnotes


1.
ANSI/IEEE Std. 1003.1c-1995, incorporated in ISO/IEC 9945-1:1996 (POSIX-1), Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language] (identical to ANSI/IEEE Std 1003.1-1996).

2.
ISO/IEC 9899:1990, Programming Languages - C, including Amendment 1:1995, Multibyte Support Extension (MSE) for ISO C.

3.
IEEE Std. 1387.2:1995, Information Technology - Portable Operating System Interface (POSIX) System Administration - Part 2: Software Administration.

4.
ANSI/IEEE Std. 1003.1b-1993 and 1003.1i-1995, incorporated in ISO/IEC 9945-1:1996 (POSIX-1).

5.
Go Solo 2, May 1997 (ISBN: 0-13-575689-8, X909P).

论坛徽章:
0
2 [报告]
发表于 2003-04-22 09:30 |只看该作者

UNIX 98

unix  2000
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP