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í)間。