LSB是壹組核心標準,它確保了LINUX發行版和LINUX應用程序之間的良好結合。
LSB(全稱:Linux標準庫)。
LSB是Linux標準化領域事實上的標準,它設置了應用程序和運行環境之間的二進制接口。
具體來說,它是壹個二進制接口規範,這意味著應用程序在系統之間遷移時不需要重新編譯,從而確保應用程序兼容所有經過認證的LINUX發行版。
測試LINUX發行版和LINUX應用程序是否符合LSB標準的測試規範。
構建符合LSB規範的應用程序開發環境。
為在純LSB環境中運行和測試應用程序而提供的運行環境示例。LSB由兩個核心部分組成,分為通用規範和專用處理器規範。
LSB項目最初發起於1998年5月,其啟動聲明由Linus Torvalds、Bruce Perens、Eric Raymond等簽署。當時的目標是建立壹系列在構建Linux發行版的源代碼時應該遵循的標準,並提供壹個參考平臺。
2000年5月,LSB成為自由標準組(FSG)的壹個工作組。
2001年6月發布第壹個正式版規範後,LSB規範幾乎每六個月更新壹次。直到2005年7月3.0版本發布之前,LSB專註於服務器的使用,這與Linux在服務器上的廣泛應用是壹致的。該規範已被ISO采納為國際標準23360。
目前最新的版本規範是2005年6月發布的LSB 3.1,可以支持七種架構。