複製鏈接
請複製以下鏈接發送給好友

Linux標準基礎

鎖定
Linux標準基礎(Linux Standards Base,簡稱LSB)是一套核心標準,是Linux標準化領域中事實上的標準,制定了應用程序與運行環境之間的二進制接口。它保證了LINUX發行版同LINUX應用程序之間的良好結合。
中文名
Linux標準基礎
外文名
Linux Standards Base
別    名
LSB
適用領域
Linux
標準簡介
具體地説,它是:1、一個二進制接口規範,是指應用程序在系統間遷移時不用重新編譯,保證應用程序在所有經過認證的LINUX發行版上都具有兼容性。2、一個測試規範,測試LINUX發行版和LINUX應用程序是否符合LSB標準。3、搭建遵從LSB規範的應用程序的開發環境。4、為在純LSB環境下運行和測試應用程序而提供的運行環境樣本。LSB包括兩個核心部分,分為普通規範和特定處理器規範。
LSB 項目最初發起於 1998 年 5 月,其項目啓動宣言得到了 Linus Torvalds、Bruce Perens、Eric Raymond 等人的簽名支持,當時的目標是建立一系列構建 Linux 發行版所採用的源代碼應該遵循的標準,並提供一個參考平台。2000 年 5 月,LSB 成為 Free Standards Group(FSG) 的一個工作組。
2001 年 6 月發佈第一個正式版本的規範以後,LSB 規範幾乎每 6 個月都會進行一次更新。截止到 2005 年 7 月發佈的 3.0 版本為止,LSB 重點關注的是服務器端的使用,這與 Linux 在服務器端得到了廣泛的應用是一致的。這個規範已經被 ISO 採納為國際標準 23360。
目前最新的版本規範是 2005 年 10 月發佈的 LSB 3.1,它可以支持 7 種體系結構:
IA32
IA64
X86_64
PPC32
PPC64
S390
S390x