Ed Scannell of InfoWorld covered the release of LSB 1.0 in this July 3, 2001 article that was syndicated throughout the IDG.net network . He interviews a programmer working for “a large Houston-based oil company” on his views of why the LSB is important:
“Hopefully the top few distributors can all agree to get along on this, because it not only gives me more flexibility in mixing and matching versions of Linux as I need to, but also the confidence that these guys can pull together a unified programming front against Microsoft,” said Del Crandell, a programmer with a large Houston-based oil company.
He explains the components of the LSB this way:
The LSB attempts to establish all of the key technical pieces of Linux. It essentially defines a system interface for compiled applications as well as the bare environment for supporting installation scripts.
The LSB specification is comprised of two basic essential parts: a common part that describes those parts of the interface that remain constant across all hardware implementations and an architecture-specific part that describes the parts that are specific to a particular processor architecture.