| 标准编号 | GB/T 25656-2010 (GB/T25656-2010) | | 中文名称 | 信息技术 中文Linux应用编程界面(API)规范 | | 英文名称 | Information technology -- Specification for Chinese Linux programming interface (API) | | 行业 | 国家标准 (推荐) | | 中标分类 | L74 | | 国际标准分类 | 35.060 | | 字数估计 | 96,947 | | 发布日期 | 2010-12-01 | | 实施日期 | 2011-04-01 | | 引用标准 | ISO/IEC 23360-1-2006; ISO/IEC 9945-2-2003; FILESYSTEM HIERARCHY STANDARD (FHS) 2.3; ISO/IEC 9899-1999 | | 标准依据 | 国家标准批准发布公告2010年第9号(总第164号) | | 发布机构 | 中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会 | | 范围 | 本标准规定了中文Linux操作系统为应用程序时提供的必要接口和运行环境, 包括基本库, 实用程序库, 命令和实用程序, 执行环境以及国际化和本地化函数等, 以支持应用程序源码级的可移植性. 本标准适用于应用程序开发者和Linux操作系统的实现者. |
GB/T 25656-2010
ICS 35.060
L74
中华人民共和国国家标准
信息技术 中文Linux应用编程
界面(API)规范
2010-12-01发布
2011-04-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布
目次
前言 Ⅲ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 Linux标准基础规范 2
4.1 基本库 2
4.2 实用工具库 16
4.3 命令和实用工具 19
4.4 执行环境 20
4.5 系统初始化 24
4.6 用户和组 29
5 输入法接口 30
5.1 体系结构 31
5.2 通用输入法编程界面规范 31
附录A(规范性附录) 输入法协议中的键盘编码定义 52
A.1 键盘修饰键掩码定义 52
A.2 键盘编码定义 52
前言
本标准的附录A是规范性附录。
本标准由中华人民共和国工业和信息化部提出。
本标准由全国信息技术标准化技术委员会(SAC/TC28)归口。
本标准主要起草单位:上海中标软件有限公司、中国电子技术标准化研究所、中国科学院软件研究
所、北京中科红旗软件技术有限公司、新华科技(南京)系统有限公司、北京络威尔软件有限公司、太阳计
算机系统(中国)有限公司、北京即时俊业软件有限公司、红帽软件(北京)有限公司、信息产业部软件与
集成电路促进中心、北京共创开源软件有限公司。
本标准主要起草人:周明德、高林、张东、谢谦、李祥凯、苏哲、王自强、郑忠源、郭峰、苏建中、向剑岭、
张海峰、董清富、黄建中、刘俊贤、霍东灵、邵宇、朱兴雄、杨少鹏。
信息技术 中文Linux应用编程
界面(API)规范
1 范围
本标准规定了中文Linux操作系统为应用程序时提供的必要接口和运行环境,包括基本库、实用程
序库、命令和实用程序、执行环境以及国际化和本地化函数等,以支持应用程序源码级的可移植性。
本标准适用于应用程序开发者和Linux操作系统的实现者。
2 规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有
的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究
是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
ISO/IEC 23360-1:2006 Linux标准基础(LSB)核心规范3.1版本 第1部分:总规范
ISO/IEC 9945-2:2003 信息技术 可移植的操作系统接口(POSIX) 第2部分:系统接口
ISO/IEC 9899:1999 信息技术 程序设计语言C
3 术语和定义
下列术语和定义适用于本标准。
3.1
Shel脚本 Shelscript
由解释程序(例如,awk)读的文件。Shel脚本的第一行包括对它的二进制解释程序的引用。
3.2
字符 character
一个或多个字节序列,代表单个图形符号或控制码。
注:此术语对应于ISO/IEC 9899:1999标准术语 multibytecharacter(多字节字符),单字节字符是多字节字符的特
殊情况,此处字符(character)不必与存储空间相关,当讨论存储空间时用字节。
3.3
字节 byte
数据存储的一个独立能寻址的单元,它等于或大于一个八位位组,用于存储一字符或字符的一部分。
一个字节是由连续的位序列组成,它的位数是实现相关的。最小有效位称为低序位,最高有效位称
为高序位。
注:字节的定义是有意识区别于在某些国际标准中字节的定义,在那些标准中字节用作八位位组(始终为八位)的
同义字。在基于ISO/IEC 9945-2:2003的系统中,一个字节可以大于八位,所以,它可以是大的数据对......
|