Advertisement

Linux内核学习笔记-27种API

阅读量:

若将内核视作一座工厂,那么在Linux系统中,各类接口则相当于连接这座工厂的高速公路。这条道路必须具备足够的坚固性,能够承受各种形式的破坏,同时要具备承载重型车辆以及支持大型设备升降的能力。当然,道路的宽度越宽越理想。如上图所示,Linux系统中共存在四种类型的接口:

应用编程接口API,

应用二进制接口ABI,

以及内核内部所使用的API和ABI。

图中所涉及的ABI中提及了LSB,那么LSB具体指什么呢?当前市面上存在众多Linux发行版本,为增强各版本之间的兼容性,LSB制定了一系列规范。这些规范确保各类软件能够在遵循LSB标准的系统上顺利运行,从而为软件开发商在Linux平台上进行产品开发或将现有产品迁移至Linux系统提供了便利。作为Linux标准化领域中被广泛接受的标准,LSB通过其标志形象地表达了自身的宗旨:为象征自由的企鹅设定统一的体型和三维标准后,软件开发者便可以

全部评论 (0)

还没有任何评论哟~