Linux Standards Base(LSB)3.0规范最近已经发布。新的LSB标准旨在防止Linux分化,已获得了主要Linux厂商的广泛支持。
LSB规范由Free Standards Group负责维护和开发,并计划通过一套基本API和库实现互操作性,这样ISV就可以开发和移植应用,以使应用能够在LSB认证的Linux版本上运行。这套LSB标准目前支持7种架构,包括IA32、IA64、PPC32、PPC64、S390、S390X和X86_64。
去年此时发布了LSB 2.0,LSB 3.0对2.0进行了很多提升。Free Standards Group的执行理事Jim Zemlin说,最重要的是,LSB 3.0包括更新的、用于C++的应用程序二进制接口(ABI),所有主要Linux版本都支持这一ABI。Zemlin说:“对要支持多种版本Linux的ISV而言,这极大地降低了成本并缩短了开发时间。