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ù)和開(kāi)發(fā),并計(jì)劃通過(guò)一套基本API和庫(kù)實(shí)現(xiàn)互操作性,這樣ISV就可以開(kāi)發(fā)和移植應(yīng)用,以使應(yīng)用能夠在LSB認(rèn)證的Linux版本上運(yùn)行。這套LSB標(biāo)準(zhǔn)目前支持7種架構(gòu),包括IA32、IA64、PPC32、PPC64、S390、S390X和X86_64。
去年此時(shí)發(fā)布了LSB 2.0,LSB 3.0對(duì)2.0進(jìn)行了很多提升。Free Standards Group的執(zhí)行理事Jim Zemlin說(shuō),最重要的是,LSB 3.0包括更新的、用于C++的應(yīng)用程序二進(jìn)制接口(ABI),所有主要Linux版本都支持這一ABI。Zemlin說(shuō):“對(duì)要支持多種版本Linux的ISV而言,這極大地降低了成本并縮短了開(kāi)發(fā)時(shí)間。