- ISO 14557:2002 消防软管-橡胶和塑料抽气软管和软管配件
- ISO/IEC TR 5895:2022 网络安全 多方协调的漏洞披露和处理
- ISO 10769:2011 土工合成粘土隔离物 膨润土吸水率的测定
- ISO/TR 13668:1998 口腔保健数字编码.
- ISO 407:2021 小型医用气瓶 针导轭式阀连接
- ISO 9004:2009 组织可持续成功的管理 质量管理方法
- ISO/TS 17892-10:2004 土工技术研究和试验 土壤的实验室试验-第10部分: 直剪试验
- ISO 16287:2005 平形简单轴承 热塑性塑料衬套-尺寸和公差
- ISO/ASTM 52911-1:2019 增材制造 设计 第1部分:基于激光的金属粉末床熔合
- ISO 30302:2015 信息和文献 记录用管理系统 实施指南
ISO/IEC 23360-1-3:2021 Linux标准库(LSB) 第1-3部分:桌面规范通用部分
标准编号:ISO/IEC 23360-1-3:2021
中文名称:Linux标准库(LSB) 第1-3部分:桌面规范通用部分
英文名称:Linux Standard Base (LSB) — Part 1-3: Desktop specification generic part
发布日期:2021-10
标准范围
本文档定义了编译应用程序的系统接口和支持安装脚本的最小环境。其目的是为符合LSB的大批量应用程序提供统一的行业标准环境。这些规范由两个基本部分组成:公共部分描述在LSB的所有实现中保持不变的接口的那些部分,以及特定于架构的部分,描述随处理器架构而变化的接口的部分。用于单个硬件架构的公共部分和相关的特定于架构的部分一起为共享公共硬件架构的系统上的编译应用程序提供了完整的接口规范。LSB包含一组应用程序接口(API)和应用程序二进制接口(ABI)。API可能出现在可移植应用程序的源代码中,而该应用程序的编译二进制文件可能使用更大的abi集。一个合格的实现提供了这里列出的所有ABIs。编译系统可以用对底层二进制接口中的一个或多个的调用来替换(例如,通过宏定义)某些API,并且可以根据需要插入对二进制接口的调用。LSB主要是二进制接口定义。并非应用程序可用的所有源级API都可以包含在本规范中。这是Linux标准库(LSB)桌面模块的公共部分。该模块提供了所有符合要求LSB桌面模块依赖的应用程序和库所依赖的基本系统接口、库和运行时环境。LSB Desktop的公共部分应该与特定于架构的部分结合使用。每当公共部分的一部分被架构特定信息补充时,公共部分包括对架构特定部分的引用。LSB Desktop的特定于体系结构的部分还可能包含公共部分中未引用的附加信息。LSB Desktop这一部分中描述的接口是强制性的,除非另有明确列出。LSB桌面模块中描述的接口是对LSB核心模块中描述的接口的补充。它们不依赖于其他LSB模块。
标准预览图

下载信息
下载该资料,将扣除 50 个积分
