리눅스 기본 규격

리눅스 기본 규격(Linux Standard Base, LSB)은 리눅스 재단의 조직 구조에 속하는 일부 리눅스 배포판들의 공동 프로젝트로서, 리눅스 운영 체제에 쓰이는 파일시스템 계층을 포함한 소프트웨어 시스템 구조를 표준화하는 것이 목적이다. LSB는 POSIX 사양, SUS, 일부 기타 개방형 표준에 기반을 두지만 일부 영역에서는 이들을 확장한다.

LSB 준수는 인증 절차를 거쳐서 특정 제품에 인증할 수 있다.

ISO 표준 
LSB는 공식 ISO 표준으로 등록되어 있다. 그 중 주요 부분은 다음과 같다:
 ISO/IEC 23360-1:2006 Linux Standard Base (LSB) core specification 3.1 Part 1: Generic specification
 ISO/IEC 23360-2:2006 Linux Standard Base (LSB) core specification 3.1 Part 2: Specification for IA-32 architecture
 ISO/IEC 23360-3:2006 Linux Standard Base (LSB) core specification 3.1 Part 3: Specification for IA-64 architecture
 ISO/IEC 23360-4:2006 Linux Standard Base (LSB) core specification 3.1 Part 4: Specification for AMD64 architecture
 ISO/IEC 23360-5:2006 Linux Standard Base (LSB) core specification 3.1 Part 5: Specification for PPC32 architecture
 ISO/IEC 23360-6:2006 Linux Standard Base (LSB) core specification 3.1 Part 6: Specification for PPC64 architecture
 ISO/IEC 23360-7:2006 Linux Standard Base (LSB) core specification 3.1 Part 7: Specification for S390 architecture
 ISO/IEC 23360-8:2006 Linux Standard Base (LSB) core specification 3.1 Part 8: Specification for S390X architecture

ISO/IEC 23360 (the Linux Standard Base 3.1 specification)과 ISO/IEC 9945:2003 (POSIX) 국제 표준 간 충돌을 식별하기 위해 ISO/IEC TR 24715:2006도 존재한다.

ISO/IEC 23360과 ISO/IEC TR 24715는 ISO 웹사이트에서 다운로드할 수 있다.

각주

외부 링크 
  linuxfoundation.org archives of the specification

리눅스
ISO 표준
리눅스 재단
리눅스 API
리눅스 커널 인터페이스