BS ISO IEC 23360-6-3-2021 PDF
Name in English:
STB BS ISO IEC 23360-6-3-2021
Name in Russian:
СТБ BS ISO IEC 23360-6-3-2021
Original standard BS ISO IEC 23360-6-3-2021 in PDF full version. Additional info + preview on request
Full title and description
BS ISO/IEC 23360-6-3:2021 — Linux Standard Base (LSB). Desktop specification for PowerPC 64 architecture. This publication is the British adoption (BS) of the international ISO/IEC standard that defines a uniform runtime and installation-script environment and the binary interface (ABI) expectations for compiled desktop applications on the PowerPC 64 (PPC64) platform, as a supplement to the LSB Desktop common part.
Abstract
The document specifies architecture-specific interfaces and behaviour for the LSB Desktop module on PPC64 systems. It complements the LSB common Desktop specification by listing the PPC64-specific ABIs, required shared libraries and symbols, expected compiler/linker behaviour, and the minimal environment needed for installers and binary-compatible applications. Its purpose is to enable application portability across LSB-conformant PPC64 distributions.
General information
- Status: Published / active (British adoption of ISO/IEC publication).
- Publication date: ISO/IEC publication: 8 October 2021; BSI adoption/publication: 1 November 2021.
- Publisher: ISO and IEC (international), published as a British Standard adoption by BSI (BS ISO/IEC).
- ICS / categories: 35.080 — Programming languages, their environments and system software interfaces.
- Edition / version: Edition 1.0 (2021).
- Number of pages: Approximately 493 pages (published electronic edition size reported as ~493 pages / some distributors list ~502 pages depending on formatting).
Scope
This part (6-3) of ISO/IEC 23360 covers the PPC64-specific portion of the LSB Desktop module. It specifies the binary interfaces, library and symbol requirements, and minimal runtime and installer environment that must be present on a PPC64 system to be considered LSB Desktop conformant. It is intended to be used together with the LSB Desktop common part — the common part defines platform-independent behaviour and this architecture-specific part provides the PPC64 supplements and clarifications.
Key topics and requirements
- Definition of PPC64-specific ABIs and required symbol visibility and behaviour.
- List of mandatory shared libraries, minimum versions and expected locations for runtime linking.
- Compiler and linker behaviour expectations for producing LSB-compatible binaries on PPC64.
- Minimal filesystem/layout and environment assumptions required by installers and packaged applications.
- Conformance requirements and notes on which interfaces are mandatory or optional for LSB Desktop on PPC64.
- Supplementary material to be used in conjunction with the LSB Desktop common specification.
Typical use and users
Software vendors and independent software vendors (ISVs) who want to distribute binary desktop applications on PPC64 Linux distributions; Linux distribution maintainers and packagers who aim to provide an LSB-conformant runtime; system integrators and test laboratories that assess binary compatibility; and commercial software teams targeting cross-distribution portability on PowerPC 64 systems.
Related standards
This part is one element of the ISO/IEC 23360 series (Linux Standard Base). Related and adjacent publications include the LSB Desktop common part and other architecture-specific parts (for example other -6-x parts and earlier -3 and -6 family documents). The 2006 architecture-specific parts were withdrawn and replaced by the 2021 architecture-specific revisions including -6-2 and -6-3. There are also related LSB Technical Specifications for graphics and other modules (for example ISO/IEC TS 23360-1-6:2021 for Graphics and Gtk3).
Keywords
Linux Standard Base, LSB, Desktop specification, PowerPC 64, PPC64, ABI, API, binary compatibility, runtime environment, installers, BSI adoption, ISO/IEC 23360.
FAQ
Q: What is this standard?
A: It is the PPC64 architecture-specific part of the Linux Standard Base Desktop specification issued in 2021 (ISO/IEC 23360-6-3:2021), published and available as a British Standard adoption (BS ISO/IEC 23360-6-3:2021). It defines the binary- and runtime-level expectations for desktop applications on PPC64 systems.
Q: What does it cover?
A: It covers PPC64-specific ABIs, required libraries and symbols, expected compiler/linker behaviour for producing compatible binaries, and the minimal installer/runtime environment required by LSB Desktop applications. It is intended to be used alongside the LSB Desktop common specification.
Q: Who typically uses it?
A: ISVs producing precompiled desktop binaries, Linux distribution maintainers who want to support LSB compatibility, packagers, and test labs performing conformance checks on PPC64 distributions and applications.
Q: Is it current or superseded?
A: This 2021 publication replaces earlier (2006) architecture-specific parts of ISO/IEC 23360 for relevant architectures — the older 2006 parts were withdrawn when the 2021 revisions were published. As of the 2021 publication, ISO/IEC 23360-6-3:2021 is the current PPC64 Desktop part; check national adoption records for any later revisions or confirmations.
Q: Is it part of a series?
A: Yes — it is one part of the ISO/IEC 23360 series (Linux Standard Base). The series contains multiple modules (Core, Desktop, Graphics, etc.) and multiple architecture-specific parts; several of these were revised and republished in 2021.
Q: What are the key keywords?
A: Linux Standard Base (LSB), PPC64, PowerPC 64, Desktop specification, ABI, API, binary compatibility, BSI, ISO/IEC 23360.