Building the LSB: The Devil is in the Details

Outline

How it all began

LSB Organization

Early Decisions

Behavioral Specification

Implementation

Tests

Current Status

Questions?

Top Down View of the Spec

Referenced Standards

Being Included

FHS

Commands

Packaging

I18n

Details

Questions?

ABIs

ABI Prior Art

What is in an ABI?

An Example

An Example - the Executable

An Example - The instructions

An Example - The Symbols

An Example - The Relocations

Linking with glibc

Glibc "baggage"

Glibc "baggage" (2)

Symbol Versions

How about now?

The LSB Database

Why a Database?

Structured Data

Structured Data (2)

Structured Data (3)

Structured Data (4)

How we use it

How we use it (2)

The DB Interface

Results of Using a DB

The tests we produce

Last Chance for Questions!