Certification of Applications
The Linux Foundation offers certification for applications that comply with the LSB specification. 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.
Registration
- The first step to becoming LSB Certified is to create an account for yourself on the Linux Foundation website.
- After logging in, you will need to be properly associated with your company. If someone else at your company has already created a company account, that person will be able to add you to your company. Otherwise, you should register a new company.
Test and Certify
- Run the appropriate certification test using the Linux Application Checker to ensure your application complies with the LSB specification.
- Fix any failures that the tests identify (e.g., for applications, by compiling in a linked library that is not part of the LSB).
- If you encounter problems during the LSB compliance testing process (e.g., you are failing a test you believe you should be passing), you may have found a bug in the LSB runtime tests and/or the LSB SDK. Consult the list of outstanding problem reports. If the problem you have encountered has not been previously reported, please submit a new problem report. We will review the case and, if the problem is indeed in the runtime tests or SDK, will grant a waiver so the test failure will not affect your ability to achieve LSB-compliance.
Final Audit
- When you are ready to submit your test results for official certification, you will need to register your application with the certification system. This can be done online, or within the Linux Application Checker.
- After your product is registered, you will be able to upload your test results. The easiest way to do this is within the Linux Application Checker, but can also be done from your product's page within the certification system.
- In addition to submitting your results, you will need to sign the LSB Trademark License Agreement (TMLA) and pay the applicable fees. The LSB Trademark License Agreement will be available from your product page in the certification. For more information, including a copy of these documents, please contact info@linuxfoundation.org.
- Once the TMLA has been signed and the fees paid, the Linux Foundation will audit your test results. (If the test results do not pass the audit, you will need to fix any problems uncovered by the audit, retest your product, and resubmit your test results.) Any tests you have failed that have already been waived will be marked as such in the Linux Application Checker.
- Once the product has passed the audit, it will be entered into the register of LSB Certified products. The Linux Foundation may, from time to time, request proof that a product remains in compliance with the LSB Conformance requirements.
- You are encouraged to use the trademarked LSB Certified name and logo on your products to inform your users of your product's proven compatibility. Please consult the Linux Foundation's Trademark Usage Guidelines.

