- What is the Linux Standards Base (LSB)? [1]
The Linux Standard Base is a specification, maintained and sponsored by the Linux Foundation, with a purpose to deliver interoperability between applications and the Linux operating system. The LSB is a specification that most Linux distributions adhere to. If you have a Linux application that you want to run on several Linux distributions, making your application LSB-compliant will ensure your application is portable to versions of Linux that also adhere to the LSB specification.
more >> [1]
- What is involved in making my application portable? [2]
LF, we need content for this area, describe the testing process, the tools available and resources available on LDN to support
- What version of the LSB should I use? [3]
The version of the LSB you choose depends on which version of Linux you are interested in having your application run on.
more >> [3]
- Where can I get the LSB Specification? [4]
The LSB specifications contain a set of modules that define requirements for LSB-compliant systems. The specifications are made available in two parts: an architecture independent (generic) part and an architecture dependent part. Each part is comprised of three modules: Core, C++, and Desktop. Two additional modules, Printing and Interpreted Languages, are architecture-neutral and thus have only a single part.
The latest version of the Linux Standard Base (LSB) is version 3.2, released on January 28, 2008.
more >> [4]
- What is LSB Certification? [5]
The Linux Foundation offers certification for applications that comply with the LSB standard. Only certified products are permitted to use the LSB Certified trademark. This mark assures developers and end-users that any "LSB Certified" application will work correctly on every "LSB Certified" distribution.
Having your application certified by the defacto governing body for the Linux operating system can be a very powerful marketing tool. The process of certification is found here [6].- I am learned - what is the next step for me? [7]
If you are ready to get started with making your Linux application portable, go to the next step in the process "Check Your App" [8] here on LDN and you'll be led through the testing and remediation process. Good luck!