The LSB 3 Specification Series

The LSB Specification evolution continues with the LSB 3 release.
Built on the same structure as the 2.x specification, this version
of the LSB is based on a new C++ ABI, and includes many improvements
throughout the specification.

The LSB 3.2 Specification

This is the approved final version of the LSB 3.2 specification.
The tables below present two popular formats, you may also go to the
page with all formats.

With this version, two new mandatory specifications, LSB-Printing
and LSB-Languages (incorporating Perl and Python dynamic
languages), as well a Trial Use specification, are introduced.
In addition, the Optional Qt4 specification is now mandatory,
and is incorporated in the Desktop specification.

Note that LSB Core 3.2 specification is an updated form of
the ISO/IEC International Standard 23360, which corresponded
to LSB 3.1. Errata are available showing the difference between
the ISO specification and this specification.

LSB 3.2 was released January 25, 2008

Note: if you are planning to certify conformance to LSB 3.2,
please begin by reading the applicable
Product Standard.

The LSB 2 Specification Series

The LSB Specification documents have been restructured for the LSB 2
release. This restructuring will permit management of the documents
to be decentralized, permitting area experts to take ownership of
their respective portion of the specification, without the burdened of
also having to be responsible for portions outside of their area of
expertise.

The LSB 2.X document structure also lays the groundwork for the
creation of additional specification modules which exist on top of
the Core LSB specification. These new modules can permit the addition
of functionallity with would otherwise be considered out of scope for
the LSB, as well as allowing groups outside of the LSB to add
functionallity using the framework established by the LSB.

The LSB 1.3 specifications consisted of a single monolithic
document known as the Generic LSB, which is supplemented by an
architecture specific document.

Note: if you are planning to certify conformance to LSB 2.0,
please begin by reading the applicable
Product Standard.

The table below provides a roadmap for the specification
documents. Document sets available for certification are shown in the
left column. Individual specification documents are shown in the
columns under Architecture. A blank space indiciates a document which
has not yet been created.

The LSB 1 Specification Series

LSB 1.3 Specification

The 1.3 release consists of the common specification,
and a processor specific
specification for the IA32, IA64 and PPC32 architectures. These documents
should be used together to obtain the complete specification.

LSB 1.2 Specification

The 1.2 release consists of the common specification,
and a processor specific
specification for the IA32, IA64 and PPC32 architectures. These documents
should be used together to obtain the complete specification.