BS ISO IEC 23360-5-3-2021 PDF
Name in English:
STB BS ISO IEC 23360-5-3-2021
Name in Russian:
СТБ BS ISO IEC 23360-5-3-2021
Original standard BS ISO IEC 23360-5-3-2021 in PDF full version. Additional info + preview on request
Full title and description
STB BS ISO/IEC 23360-5-3:2021 — Linux Standard Base (LSB) — Part 5-3: Desktop specification for PowerPC 32 (PPC32) architecture. This architecture-specific part supplements the common LSB Desktop module with interfaces and binary/application expectations that vary for the PowerPC 32-bit platform, enabling a uniform runtime and installation environment for compiled desktop applications.
Abstract
This standard defines the system interfaces, a minimal runtime environment and installation-script expectations for desktop applications compiled for PPC32 under the Linux Standard Base (LSB). It focuses on both Application Program Interfaces (APIs) and Application Binary Interfaces (ABIs), and is intended to be used together with the common (generic) LSB Desktop specification to provide a complete interface definition for applications on PowerPC 32 hardware.
General information
- Status: Published / International Standard (active publication).
- Publication date: October 8, 2021 (ISO/IEC metadata); BSI retail listing shows November 1, 2021 for the BS-branded publication.
- Publisher: ISO/IEC (joint publication; technical committee ISO/IEC JTC 1/SC 22).
- ICS / categories: 35.080 (programming languages, environments and system software interfaces).
- Edition / version: Edition 1.0 (2021).
- Number of pages: IEC/ISO metadata lists 493 pages; some BSI/retailer catalogues list 502 pages (count can vary by print formatting).
Scope
The document supplements the common LSB Desktop module with the PPC32-specific interfaces and runtime requirements needed by desktop applications compiled for PowerPC 32-bit systems. It covers mandatory and optional interfaces where they differ from the generic desktop specification, specifies ABI expectations for binaries, and documents required environment and installation-script behaviour so that high-volume desktop applications can run consistently across conforming PPC32 implementations. Use of this part assumes the corresponding common (generic) LSB Desktop part is applied alongside it.
Key topics and requirements
- Definition of PPC32-specific ABIs and APIs required by the LSB Desktop module.
- Minimal runtime and installation-script environment expectations for desktop applications.
- Mandatory interfaces for conforming PPC32 implementations (unless explicitly noted otherwise).
- Guidance on combining the common (generic) desktop specification with the PPC32 architecture-specific supplement to form a complete interface specification.
- Interoperability focus: enable binaries and installers to function across different PPC32 Linux distributions that conform to the LSB Desktop module.
Typical use and users
Primary users are application vendors, packagers and distributors who need to ensure desktop binaries and installers work across PPC32 Linux distributions; operating system vendors and distribution maintainers who implement and test LSB conformance; software integrators and system testers validating binary compatibility; and toolchain maintainers concerned with ABI conformance on PowerPC 32-bit systems.
Related standards
This part is one element of the ISO/IEC 23360 family (Linux Standard Base). The LSB common (generic) and other architecture-specific parts (for example other 2021 parts in the 23360 series) are intended to be used together with this PPC32 Desktop part. Earlier LSB core/architecture documents from 2006 were superseded by the 2021 reorganized parts.
Keywords
Linux Standard Base, LSB, Desktop specification, PowerPC, PPC32, ABI, API, application binary interface, installation scripts, runtime environment, ISO/IEC 23360.
FAQ
Q: What is this standard?
A: ISO/IEC 23360-5-3:2021 (published as BS ISO/IEC 23360-5-3:2021 in BSI catalogs) is the Linux Standard Base Desktop specification part that defines the PPC32 (PowerPC 32-bit) architecture-specific interfaces and runtime expectations for desktop applications.
Q: What does it cover?
A: It covers PPC32-specific Application Binary Interfaces (ABIs), applicable APIs (where they differ from the generic desktop spec), minimal runtime and installation-script environment requirements, and mandatory interface lists for conforming implementations when used alongside the common LSB Desktop specification.
Q: Who typically uses it?
A: Application vendors, packagers, Linux distribution maintainers, OS integrators, toolchain/ABI maintainers and testers who need consistent desktop application behaviour and binary compatibility on PowerPC 32-bit Linux systems.
Q: Is it current or superseded?
A: This is the published 2021 edition for the PPC32 desktop part and replaces older PPC32 LSB parts from the 2006 set; it is the active architecture-specific desktop document in the reorganized 2021 LSB series. Consult the ISO/IEC or national-body publication metadata for any subsequent revisions after 2021.
Q: Is it part of a series?
A: Yes — it is one part of the ISO/IEC 23360 family (the Linux Standard Base), which includes generic/core and multiple architecture-specific parts and desktop/core modules; the 2021 publications reorganized the older 2006 LSB parts into modular subparts.
Q: What are the key keywords?
A: LSB, Linux Standard Base, Desktop specification, PowerPC, PPC32, ABI, API, installation scripts, runtime environment, ISO/IEC 23360.