ISO/IEC 23360-2-3:2021
Linux Standard Base (LSB) — Part 2-3: Desktop specification for X86-32 architecture
发布时间:2021-10-08 实施时间:


该标准主要包括以下内容:

1. 应用程序接口(API)和库
该规范定义了一组标准的API和库,以确保应用程序在不同的Linux发行版之间具有一致的行为。这些API和库包括C标准库、POSIX API、X Window System API、GTK+和Qt等图形用户界面(GUI)工具包。

2. 系统工具
该规范定义了一些必需的系统工具,包括init、cron、syslog和inetd等。这些工具在不同的Linux发行版之间具有一致的行为,以确保系统管理员可以在不同的Linux发行版之间轻松地管理系统。

3. 文件系统布局
该规范定义了Linux文件系统的布局,以确保不同的Linux发行版之间具有一致的文件系统结构。这有助于开发人员在不同的Linux发行版之间轻松地移植应用程序。

4. 命令行工具
该规范定义了一些必需的命令行工具,包括ls、cp、mv和rm等。这些工具在不同的Linux发行版之间具有一致的行为,以确保用户可以在不同的Linux发行版之间轻松地使用命令行。

5. 系统配置文件
该规范定义了一些必需的系统配置文件,包括/etc/passwd、/etc/group和/etc/fstab等。这些配置文件在不同的Linux发行版之间具有一致的行为,以确保系统管理员可以在不同的Linux发行版之间轻松地管理系统配置。

总之,该标准旨在确保Linux操作系统在不同硬件平台上的兼容性,以及在不同Linux发行版之间的一致性。这有助于开发人员在不同的Linux发行版之间轻松地移植应用程序,以及系统管理员在不同的Linux发行版之间轻松地管理系统。

相关标准
- ISO/IEC 23360-1:2021 Linux Standard Base (LSB) — Part 1: Core specification
- ISO/IEC 23360-2-1:2021 Linux Standard Base (LSB) — Part 2-1: Desktop specification for X86-64 architecture
- ISO/IEC 23360-2-2:2021 Linux Standard Base (LSB) — Part 2-2: Desktop specification for IA-64 architecture
- ISO/IEC 9945:2009 Information technology — Portable Operating System Interface (POSIX)
- ISO/IEC 14882:2017 Programming languages — C++