Linux Standards Base(LSB)3.0規(guī)范最近已經(jīng)發(fā)布。新的LSB標(biāo)準(zhǔn)旨在防止Linux分化,已獲得了主要Linux廠商的廣泛支持。
LSB規(guī)范由Free Standards Group負(fù)責(zé)維護(hù)和開發(fā),并計劃通過一套基本API和庫實現(xiàn)互操作性,這樣ISV就可以開發(fā)和移植應(yīng)用,以使應(yīng)用能夠在LSB認(rèn)證的Linux版本上運行。這套LSB標(biāo)準(zhǔn)目前支持7種架構(gòu),包括IA32、IA64、PPC32、PPC64、S390、S390X和X86_64。
去年此時發(fā)布了LSB 2.0,LSB 3.0對2.0進(jìn)行了很多提升。Free Standards Group的執(zhí)行理事Jim Zemlin說,最重要的是,LSB 3.0包括更新的、用于C++的應(yīng)用程序二進(jìn)制接口(ABI),所有主要Linux版本都支持這一ABI。Zemlin說:“對要支持多種版本Linux的ISV而言,這極大地降低了成本并縮短了開發(fā)時間。