Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547243
  • 博文数量: 104
  • 博客积分: 2089
  • 博客等级: 大尉
  • 技术积分: 1691
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-29 08:48
文章分类

全部博文(104)

文章存档

2015年(1)

2013年(13)

2012年(31)

2011年(59)

分类: LINUX

2012-03-06 11:04:28

啰嗦一下

linux发行版众多,为了开发和使用,需要有个最基本的最小的功能集,库集等等,这个标准就是LSB,linux standard base。它有测试工具,符合哪个标准的测试工具就是符合LSBx (x的版本现在有1.3,2.0,3.0,4.0,4.1也发布了)。

关注的页面
在links那一栏中有好东西,
中有开发文档。
要说的就是这页,他的文档是最新的,比如LSB4.1,如果想看4.0的怎么办?
修改url。
比如我想看4.0的C的相关文档。先打开LSB4.1的url 
把里面的4.1.0修改为4.0.0就OK了。
浏览一下,我们的核心功能绝大部分都在这里定义了。
共有这5个部分
  1. Core .--------------  C写用户空间核心api,库、头文件及其内容、等等
  2. C++. --------------- C++的api,库、头文件及其内容,等等
  3. Desktop. ----------- GTK,QT,OpenGL,X11的 库、头文件及其内容,等等
  4. Interpreter Languages --- 我看了4.1,就python和perl两种解析器,还规定了路径,模块
  5. printing  ------ 跟打印有个的东东
真的很细致,开发人员不可多得的学习材料,也是开发依据。



看看你的爱机符合哪个标准。具体页面,
LSB 4.0 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
Asianux Server 44.0x86, x86-64
ATOS LFS LC6 6 (Atos Worldline linux distribution)4.0x86-64
BOSS 4.0 (Stable release BOSS 4.0 SAVIR)4.0x86
Inspur K-UX 1.04.0IA64
Kylin 3.1 (Server)4.0x86-64
Linpus Lite 1.34.0x86
Mandriva Enterprise Server 54.0x86, x86-64
NeoKylin Linux Desktop 5.04.0x86
Oracle Linux 5 Update 54.0x86-64Oracle's Unbreakable Enterprise Kernel has been used for this certification.
Oracle Linux 5 Update 64.0x86-64Oracle's Unbreakable Enterprise Kernel has been used for this certification.
Oracle Linux 64.0x86-64
Oracle Linux Server 5.34.0x86, x86-64The 4.0 LSB package needed for full 4.0 certification may be available separately; check the OEL yum repository or ULN (linux.oracle.com) to download and install that package.
Red Flag Linux Desktop 6.04.0x86
Red Hat Enterprise Linux 5.64.0x86, x86-64, IA64, PPC32, PPC64, S390X
Red Hat Enterprise Linux 6.04.0x86, x86-64, PPC64, S390X
SUSE Linux Enterprise 114.0x86, x86-64, IA64, PPC32, PPC64, S390, S390X
Ubuntu 8.04 (hardy)4.0x86, x86-64
Ubuntu 9.04 (jaunty)4.0x86, x86-64
Wind River Linux 4.04.0x86, x86-64, PPC32


Applications:

CompanyProductLSB
Version
ArchitecturesNotes
GoAhead Software Inc.OpenSAFFire 6.04.0x86

LSB 3.2 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
Boss Server 2.03.2x86

LSB 3.1 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
Asianux Server 33.1x86, x86-64
Bharat Operating System Solutions (BOSS) Linux 1.03.1x86
Bharat Operating System Solutions (BOSS) Linux 2.03.1x86
Booyo 2.53.1x86, x86-64
Linpus Linux 9.43.1x86
Linpus Linux 9.53.1x86, x86-64
Mandriva Linux 2007.03.1x86Update packages required (with dependencies): glibc-2.4-7mdv2007.0, kernel-2.6.17.10mdv-1-1mdv2007.0, gtk+2.0-2.10.3-5.3mdv2007.0
Mandriva Linux Corporate Desktop 4.03.1x86
Mandriva Linux Corporate Server 4.03.1x86
NeoKylin Linux Advanced Server 5.03.1x86, x86-64
openSUSE 10.23.1x86, x86-64, IA64, PPC32
Oracle Linux 5.1 (Carthage)3.1x86, x86-64
Red Hat Enterprise Linux Version 53.1x86, x86-64, IA64, PPC32, PPC64, S390X
SUSE LINUX Enterprise 103.1x86, x86-64, IA64, PPC64
SUSE Linux Enterprise 10 Service Pack 13.1x86, x86-64, IA64, PPC32, PPC64, S390X
Ubuntu 6.06 (dapper)3.1x86, x86-64
Xandros Server 1.03.1x86


Applications:

CompanyProductLSB
Version
ArchitecturesNotes
Captive Metrics Software CorporationThe XE Toolkit 1.23.1x86, x86-64

LSB 3.0 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
Asianux 2.03.0x86, x86-64
Mandriva Linux 20063.0x86
MontaVista Linux Carrier Grade Edition 5.03.0x86, x86-64, PPC32
Oracle Linux 4 update 53.0x86, x86-64
Oracle Linux 4 update 93.0x86-64
Red Hat Enterprise Linux Version 4 (Update 2)3.0x86, x86-64, IA64, PPC32, PPC64, S390, S390X
SUSE Linux 10.03.0x86
SUSE Linux 10.13.0x86
SUSE LINUX Enterprise Server 9 with Service Pack 33.0x86, x86-64, IA64, PPC32, PPC64, S390, S390X


Applications:

CompanyProductLSB
Version
ArchitecturesNotes
Docolution GmbHAly printstream AnALYzer 2.68 (Stable Client)3.0x86
Dovetailed Technologies, LLCCo:Z Toolkit 1.03.0x86, PPC32, PPC64, S390, S390X
Flexera Software, Inc.FLEXnet Publisher 11.73.0x86, x86-64, PPC32, PPC64x86, x86-64: On the x86_64 version, two shipped applications (demo and lmadmin) are built for x86 (32-bit). They must therefore be excluded from the certification statement for that architecture only.;
Flexera Software, Inc.FLEXnet Publisher Licensing 10.8.93.0x86, x86-64, PPC32, PPC64
Lymeware CorporationIAgent3 Interactive Agent Gateway 3.2.13.0x86, PPC32, S390

LSB 2.0 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
Linpus 9.32.0x86
Mandrakelinux Corporate Server 3.02.0x86
Novell Linux Desktop 9 with Service Pack 12.0x86
RAYS LX 1.02.0x86
SUSE Linux 9.22.0x86
SUSE LINUX Enterprise Server 9 with Service Pack 12.0x86, x86-64, IA64, PPC32, PPC64, S390, S390X
ThizLinux Desktop 8.0 Thiz Easy Theatre MII2.0x86


Applications:

CompanyProductLSB
Version
ArchitecturesNotes
Lymeware CorporationIAgent3 Interactive Agent Gateway 3.1.12.0x86, PPC32, S390

LSB 1.3 Certified

Distributions:

ProductLSB
Version
ArchitecturesNotes
CGL 2.0 Reference Distribution from TimeSys 1.01.3PPC32
kylin 1.01.3x86
Red Hat Enterprise Linux 31.3x86, IA64, PPC32, S390, S390X
SGI ProPack for Linux 31.3IA64
Sun Java Desktop System(JDS) 21.3x86
Sun Wah Linux Desktop 3.01.3x86
SUSE Linux 9.11.3x86
SuSE Linux Enterprise Server 8 with Service Pack 31.3PPC32, S390
SUSE LINUX Enterprise Server 91.3x86, IA64, PPC32, S390, S390X
ThizServer 7.01.3IA64

参考
linux foundation的官网 
阅读(3074) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~