GB/T 32395-2015
信息技术 中文Linux操作系统应用编程接口(API)扩充要求
发布时间:2015-12-31 实施时间:2016-07-01


Linux操作系统是一种自由和开放源代码的类Unix操作系统,广泛应用于服务器、超级计算机、移动设备等领域。Linux操作系统应用编程接口(API)是Linux操作系统提供给应用程序的一组编程接口,应用程序可以通过这些接口来访问操作系统的功能。为了满足中文用户的需求,需要对Linux操作系统应用编程接口进行中文扩充。

本标准规定了Linux操作系统应用编程接口中文扩充的要求,主要包括以下方面:

1. 中文编码:Linux操作系统应用编程接口中的字符串编码必须支持Unicode编码,同时支持UTF-8、UTF-16、UTF-32等多种编码方式。

2. 中文字符集:Linux操作系统应用编程接口中的字符集必须支持中文字符集,包括GB2312、GBK、GB18030等多种中文字符集。

3. 中文输入输出:Linux操作系统应用编程接口中的输入输出函数必须支持中文输入输出,包括中文字符的输入输出、中文字符串的输入输出等。

4. 中文排序:Linux操作系统应用编程接口中的排序函数必须支持中文排序,包括按拼音排序、按笔画排序、按部首排序等。

通过对Linux操作系统应用编程接口进行中文扩充,可以更好地满足中文用户的需求,提高应用程序的易用性和用户体验。

相关标准:
GB/T 2312-1980 信息交换用汉字编码字符集基本集
GBK 2312-1980 汉字内码扩展规范
GB 18030-2005 信息技术 中文编码字符集
GB/T 13000-2010 信息技术 通用字符集(UCS)
GB/T 15834-2011 信息技术 信息交换用汉字编码字符集扩展集