events
news
The Linux Foundation
 
Linux Standard Base (LSB)

From The Linux Foundation

(Redirected from LSB)

An operating system's success is inextricably linked with the number and quality of applications that run on top of it. Linux and its variances between distributions, however, present ISVs and individual developers with a unique set of challenges: different distributions of Linux make use of different versions of libraries, important files stored in different locations, and so on. If an ISV wants to reach a global Linux audience, they must support more than one distribution of Linux. These challenges and variances make it difficult--and costly--for ISVs to target the Linux platform.

The Linux Standard Base was created to solve these challenges and lower the overall costs of supporting the Linux platform. By reducing the differences between individual Linux distributions, the LSB greatly reduces the costs involved with porting applications to different distributions, as well as lowers the cost and effort involved in after-market support of those applications.

Learning About the Linux Standard Base

The Linux Developer Network (LDN) is the online community for Linux application developers and independent software vendors who want to start or continue their journey developing applications for the Linux platform. The core component of that journey is the tools and information found within the Linux Standard Base (LSB).

There are four essential steps to making applications as portable as possible.

  • Learn About Portability, and what it really means for the application developer.
  • Check Your App to learn just where your application stands as a portable app. Does it need a lot of work, or just a little tweaking? Here you will find the tools and guidelines to discover the portability of your application.
  • Make Your App Portable and start taking the steps to maximize its portability. Find out how in this section.
  • Moving Forward with the LSB will demonstrate the next step: what to do after your application is as portable as you wish. There's a lot of paths to take to get your application to the widest user base, and this section will show you how!

Building the Linux Standard Base

The LSB is a working, evolving project. The Linux Foundation is home to the LSB Workgroup, which is responsible for developing the LSB.

For more information on the LSB Workgroup, visit the LSB Workgroup Home Page



[Article] [Discussion] [View source] [History]