• 1.0: Initial release June 29, 2001. • 1.1: Released January 22, 2002. Added hardware-specific specifications (
IA-32). • 1.2: Released June 28, 2002. Added hardware-specific specifications (
PowerPC 32-bit). Certification began July 2002. • 1.2.1: Released October 2002. Added
Itanium. • 1.3: Released December 17, 2002. Added hardware-specific specifications (Itanium, Enterprise System Architecture/390, z/Architecture). • 2.0: Released August 31, 2004 • LSB is modularized to LSB-Core, LSB-CXX, LSB-Graphics, and LSB-
I18n (not released) • New hardware-specific specifications (PowerPC
64-bit,
AMD64) • Synchronized to
Single UNIX Specification (SUS) version 3 • 2.0.1: Released October 21, 2004,
ISO version of LSB 2.0, which included specification for all hardware architectures (except LSB-Graphics, of which only a generic version is available). • 2.1: Released March 11, 2005. • 3.0: Released July 1, 2005. Among other library changes: •
GNU C Library version 2.3.4 •
C++ ABI is changed to the one used by
gcc 3.4 • The core specification is updated to ISO
POSIX (2003) • Technical Corrigenda 1: 2005 • 3.1: Released October 31, 2005. This version has been submitted as ISO/IEC 23360:2006. • 3.2: Released January 28, 2008. This version has been submitted as ISO/IEC 23360:2006. • 4.0: Released November 11, 2008. This version contains the following features: •
GNU C Library version 2.4 • Binary compatibility with LSB 3.x • Easier to use
SDK • Support for newer versions of
GTK and
Cairo graphical libraries •
Java (optional module) • Simpler ways of creating LSB-compliant RPM packages • Crypto API (via the
Network Security Services library) (optional module) • 4.1: Released February 16, 2011: • Java removed • "Trial Use" modules from LSB 4.0, covering multimedia (
ALSA), security (NSS) and desktop miscellaneous (
xdg-utils) have been promoted as required submodules • Updated
GTK+, Cairo and
CUPS libraries • Three new test suites added • 5.0: Released June 2, 2015, This version has been submitted as ISO/IEC 23360:2021 •
GNU C Library version 2.10 (for psiginfo) • First major release that breaks backward compatibility with earlier versions (compatible with LSB 3.0, and mostly compatible with LSB 3.1 and later, with some exceptions) • Incorporates the changes made in
FHS 3.0 • Qt 3 library has been removed • Evolved module strategy; LSB is modularized to LSB Core, LSB Desktop, LSB Languages, LSB Imaging, and LSB Trial Use ==ISO/IEC standard==