Slashdot Mirror


Porting to the Linux Standard Base

An anonymous reader writes "If an application conforms to the Linux Standard Base (LSB), and a flavor of Linux is LSB compliant, the application is guaranteed to run. This tutorial, written by Martin Streicher, Editor in Chief of Linux Magazine, ensures that your code runs reliably on as many Linux flavors as possible. It shows you how to port your apps to the Linux Standard Base, then takes you through the LSB test tools to verify conformance."

1 of 41 comments (clear)

  1. Not required by ajs318 · · Score: -1, Troll

    GNU Autoconf and Automake, when used properly, allow for packages to build on any almost-POSIX-compliant system {I won't say fully-POSIX-compliant because AFAIK nothing is fully-POSIX-compliant}. That's Linux, BSD, AIX, Solaris, Apple; and even Windows NT4 / 2000 / XP. Windows 98 / Me with Cygwin.

    LSB is merely a way to push closed source software onto Linux through the back door. We have language specifications and POSIX to ensure source compatibility. Binary compatibility is not necessary, and there are valid arguments suggesting it is not even desirable.

    --
    Je fume. Tu fumes. Nous fûmes!